Petridish employs 5 employees. The Petridish management team includes Ivan Mason (Inventors Lab Manager), and Phillipa SMITH (Community Manager).
Looking for a particular Petridish employee's phone or email?