TARTA employs 118 employees. The TARTA management team includes Laura Koprowski (Chief Executive Officer), James Karasek (Chief Financial Officer), and Jessica Rood (Customer Experience Manager).
Looking for a particular TARTA employee's phone or email?