Embargo employs 53 employees. The Embargo management team includes Fryderyk Szydlowski (Founder and CEO), Sam Biggins (Head of Sales), and Magda Sowierszenko (Head of Marketing).
Looking for a particular Embargo employee's phone or email?