Correla employs 300 employees. The Correla management team includes Kevin MacDonald (Product Owner - SaaS), Leonard Symeonides (Senior Contracts and Commercial Manager), and Ben McGuinness (Sales Director).
Looking for a particular Correla employee's phone or email?