Pitched employs 15 employees. The Pitched management team includes Ellie Rupp (Marketing Executive), and Bethany Hall (Head of Creative).
Looking for a particular Pitched employee's phone or email?