The executive team at Nomad has a history of experience in various industries, including board membership, telecommunications engineering, and business administration. This experience gives them the knowledge and skills necessary to lead the company and its employees to success.
View all