Mentor
Martin Carroll
UK
Business and Professional Services, Energy, Industrials, Media, Technology/IP-based businesses, Telecommunication services
Strategy