Slidecast employs 11 employees. The Slidecast management team includes Philip Rendall (Chief Executive Officer), Sean Scott (Director of Customer Success), and Amanda Miller-Wenke (Creative Director).
Looking for a particular Slidecast employee's phone or email?