Tabufile employs 6 employees. The Tabufile management team includes Wendy Knox (Owner), and Heather Friars (Space Planning, Project Management).
Looking for a particular Tabufile employee's phone or email?