Penelope employs 39 employees. The Penelope management team includes Jean Smart (Founder and CEO), Mac Wilcox (Board Member and Strategic Advisor), and Arnoud Verrips (Lead Software Engineer).
Looking for a particular Penelope employee's phone or email?