Michael Amygdalidis Email

Chief Technology Officer . clearstep

Current Roles

Employees:
22
Revenue:
$2.2M
About
We match patients to the best in-network care for them.
clearstep Address
222 Merchandise Mart Plaza
Chicago, IL
United States
clearstep Email

Past Companies

ClearstepChief Technology Officer
ClearstepVice President Of Engineering
CMG (Capital Markets Gateway)Senior Software Engineer

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.