Stackla employs 13 employees. The Stackla management team includes Ashley Hall (Director of Success, US), Franklin Dyfan (Customer Success Manager (EMEA)), and Zachary Drago (Pre-Sales Engineer).
Get Contact Info for All DepartmentsLooking for a particular Stackla employee's phone or email?