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