SCRT employs 93 employees. The SCRT management team includes Herve Martin (Chief Executive Officer), Sergio Alves Domingues (Chief Technical Officer), and David Sylvestre (Head of System Division).
Get Contact Info for All DepartmentsLooking for a particular SCRT employee's phone or email?