Amba employs 32 employees. The Amba management team includes Ben Merrison (Managing Director), Cathy Monaghan (Head of Refreshingly Different Human Resources), and Emily White (Health and Group Risk Co-Ordinator).
Looking for a particular Amba employee's phone or email?