CROSBY employs 60 employees. The CROSBY management team includes Petrus Olsson (Chief Creative Officer and Co-founder), Sreya Guha (Product Operations), and Michaela Ceric (CEO).
Looking for a particular CROSBY employee's phone or email?