Podia employs 71 employees. The Podia management team includes Spencer Fry (Founder & CEO), Len Markidan (Account Manager), and Benyamin Elias (VP of Marketing).
Get Contact Info for All DepartmentsLooking for a particular Podia employee's phone or email?