BROSA employs 58 employees. The BROSA management team includes Yi Sun (Product Manager), Beth Hall (Head of People and Culture), and Celine Tiu (Studio+ Manager).
Get Contact Info for All DepartmentsLooking for a particular BROSA employee's phone or email?