Placed employs 23 employees. The Placed management team includes Molly Brenner (CEO), David Him (Software Development Engineer In Test), and Jiansong Zhou (Data Scientist).
Get Contact Info for All DepartmentsLooking for a particular Placed employee's phone or email?