Home Topics Martin Bould

Topic: Martin Bould

C3 appoints Martin Bould as new CEO

Local internet and TV provider C3 has appointed Martin Bould as CEO. Mr. Bould will head the expansion of the C3 footprint in Cayman, the company said in a press release.

This week