Sellar employs 43 employees. The Sellar management team includes Julian Bourne (CEO and Co-Founder), Matt Henton (Customer Success Manager), and Adrian Bourne (Chief Financial Officer).
Looking for a particular Sellar employee's phone or email?