Technical Support Specialist II About our team: Our core team consists of 4 members in the UK and 4 in France. We are part of a global infrastructure and operations organization with more than 300 staff distributed worldwide. We pride ourselves on being a friendly, approachable, and inclusive team.