Sheldon employs 9 employees. The Sheldon management team includes Darren Hill (Web editor and curator), and Roweena A. (Front Desk Clerk).
Looking for a particular Sheldon employee's phone or email?