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