Phantom employs 113 employees. The Phantom management team includes Emily Shorvon (CEO and Co-Founder), Sharon Fmaat (Finance Manager), and Amanda Stears (None).
Looking for a particular Phantom employee's phone or email?