Country: Labourer
Job Description: 1000heads is a Social Transformation™ company, helping global brands adapt to rapid and continual..., supervising a global team of 3 support engineers. ABOUT THE ROLE The Senior IT Manager owns 1000heads' technology...