Abaxa employs 23 employees. The Abaxa management team includes Tobi Lawrence-Ward (Director), Marija Vujcic (Client Relationship Manager), and Steven Fenna (Senior utility surveyor).
Looking for a particular Abaxa employee's phone or email?