IS

Ibrahim Seven

Sr. Director of Product and Innovation at TECLens

Director of Product Director
i***@teclens.com Sign up
Pro only
Pro only
Cleveland, Ohio, United States

Company Details

Company: TECLens
Industry: medical devices
Employees: 12
Revenue: 2400000
Funding: 19935282
HQ Location: Brattleboro, Vermont, United States
Company LinkedIn: Pro only
Director level · Director of Product