Winning Pitch employs 47 employees. The Winning Pitch management team includes Matt Parker (Business and Project Manager), Sue Cadwallader (Business Develop Manager), and Amy Knowles (Lead Project Administrator).
Get Contact Info for All DepartmentsLooking for a particular Winning Pitch employee's phone or email?