Ben Crouch - Product ManagerBen is a Product Manager responsible for delivering Star’s current hosted business applications services, working with customers to develop new software services to solve real business challenges. He brings over 5 years product experience managing a portfolio of security, email, collaboration and communication based software, delivered as a service.