TS

Ted Sturr

Director of Information Technology at Cytrellis Biosystems, Inc.

Director of IT Director
t***@cytrellis.com Sign up
Pro only
Pro only
Boston, Massachusetts, United States

Company Details

Industry: medical devices
Employees: 49
Revenue: 44500000
Funding: 85640000
HQ Location: Woburn, Massachusetts, United States
Company LinkedIn: Pro only
Director level · Director of IT