BREXA employs 88 employees. The BREXA management team includes John Veitch (Chief Executive Officer Australia and New Zealand), Anna Vaughan (Chief People Officer), and Dhaval Thakkar (Chief Financial Officer - Brexa Finance Shared Services).
Looking for a particular BREXA employee's phone or email?