Platypus Shoes's Sales department is led by Tugba Ayanlar (Retail Store Manager) and has 178 employees.
Nic Athanasopoulos
Store Manager
Looking for a particular Platypus Shoes employee's phone or email?