Ambush Employee Directory
Retail Luxury Goods and JewelryLombardy, Italy11-50 Employees
Ambush has about 15 employees across 3 continents, with the largest share in Asia (44%). By country, the largest groups are Japan (22%), Indonesia (22%) and Italy (22%). Arts & Design and Product Management make up over half of the profiles with a known department.