SWBR employs 145 employees. The SWBR management team includes Shannon Struzik (Chief People Officer), Alicia Libby (Business Development Manager), and Michael Picard (Chief Financial Officer and Senior Associate).
Looking for a particular SWBR employee's phone or email?