SRC employs 289 employees. The SRC management team includes Miha Zerko (Chief Executive Officer and President), Peter Festanj (Project Manager), and Miha Zerko (Chief Executive Officer and President).
Get Contact Info for All DepartmentsLooking for a particular SRC employee's phone or email?