Monterosa employs 139 employees. The Monterosa management team includes Sarah Bandara (Head of Account Management), Richard Pilgrim (Chief Financial Officer), and Ela Slater (Senior Digital Producer).
Looking for a particular Monterosa employee's phone or email?