Stills employs 24 employees. The Stills management team includes Caitlin Serey (Development Manager), Lou McCurdy (Workshop Lead), and Daisy Mason (Marketing and Visitor Coordinator).
Looking for a particular Stills employee's phone or email?