Platform81 employs 23 employees. The Platform81 management team includes Nick Wroe (Founder and Sales Director), Matt Hughes (Business Development Manager), and Chanselvie Dimuene (Head of Paid Media).
Looking for a particular Platform81 employee's phone or email?