Job Location- Porto/Lisbon, Portugal The Senior Business Development Manager serves as one of CTS’s principal technical ambassadors to the European data centre industry. This is not a traditional sales or commercial role. Instead, the position focuses
COMPANY OVERVIEW Our client is a leading international contractor with an outstanding reputation for delivering hyperscale and mission-critical construction projects across Europe. They are particularly recognised for their strength in technically demanding, capital-intensive environments, where programme