Rota employs 282 employees. The Rota management team includes Setiawan Mulya (Project Marketing Associate), Debora Schroell (Administrativa general), and Jeremy Ellingham (Front End Tech Lead).
Looking for a particular Rota employee's phone or email?