Companies with Offices in Ambler

2 companies in this collection.

Image Logo Company Name Founded Year Total Amount Raised Headquarters Location Description Min Employees Max Employees
Phenom People Phenom People 2010 $161,419,008 Ambler, PA Helping a billion people find the right job. 1,000 5,000
Clutch Clutch 2012 $24,826,588 Ambler, PA Corporation founded in 2012 50 200
View all the data
To discover, search, filter and sort thousands of companies and job listings please sign in.