Delroy McLean

Delroy McLean

Senior Director Business

Delroy McLean is our Senior Director of Business for Government, Large Enterprises, and Multinational Customers in the Caribbean. Delroy is a strategic leader who oversees commercial activities and collaborates with customers to deliver forward-thinking solutions that meet their ICT needs efficiently and effectively. 

With years of experience in the industry, he is a trusted advisor to our clients, driving maximum value through his passion for fostering innovation.