Relog employs 30 employees. The Relog management team includes Michael-John Newham (Head of Strategy, Sustainability and Development), Renske M. (Office Manager), and Mark le Grange (Lead Engineer - Design and Engineering).
Looking for a particular Relog employee's phone or email?