CARAS employs 49 employees. The CARAS management team includes Niall Byrne (Managing Director), Robyn Lewis (Chief Financial Officer), and Marc O'Brien (Senior Project Manager).
Looking for a particular CARAS employee's phone or email?