Sr. Manager-Technology
- Location
- Greater London, England, United Kingdom
impact on the organization. Identify opportunities for process improvements, cost savings, and efficiency gains through the use of technology. Requirements Bachelor's degree in Computer Science, Information Technology, or a related field; advanced degree preferred. Proven experience (5 years) in a technology leadership role, with a track record ...