battleface employs 67 employees. The battleface management team includes Matt McLellan (Managing Director - Australia and New Zealand), Mark Panturescu (Head of Finance), and Zach Weimar (Head of Partnerships).
Looking for a particular battleface employee's phone or email?