2 employees
Starboard specialises in acquiring and growing SAAS businesses in a range of industries.
2016