Employees

Michael Taylor
Admin
Michael Taylor Head of Business Innovative executive with deep experience in business development, product strategy and go-to-market planning/execution