Technical Support Engineer
- Location
- Greater London, England, United Kingdom
technical users Ability to work independently and as part of a team Willingness to travel on-site if needed Preferred: Bachelor's degree in Computer Science, Engineering, or a related field Experience working with the Premier League or PGMOL (great but not essential) Experience working with enterprise companies, sports ...