This role combines technical expertise with strong communication skills to influence decisions and partnerships
Candidates should have over 10 years of technology leadership experience, knowledge of cloud computing, and a willingness to travel