OCTA employs 11 employees. The OCTA management team includes Judith McCourt (Deputy Director), Stella Lin (marketing and customer engagement manager), and Dave Simpson (Manager, Local Government).
Looking for a particular OCTA employee's phone or email?