Stickleback employs 75 employees. The Stickleback management team includes Peter Beck (Commissioner, Department of Finance), Alfred Jakobsen (Chief Executive Officer), and Lisa Risager (Frontend Developer).
Get Contact Info for All DepartmentsLooking for a particular Stickleback employee's phone or email?