Star Republic employs 51 employees. The Star Republic management team includes Lisa-Minolla Perta (Team and Account Manager), Ola Linder (Head of Marketing and Senior Project Manager), and Ayla Salif (Project Manager).
Looking for a particular Star Republic employee's phone or email?