Shellen employs 25 employees. The Shellen management team includes Lenny Pitt (managing director), Megan Major (Business Development Manager), and Mark Dishman (Operations Manager).
Looking for a particular Shellen employee's phone or email?