Our People team supports over 1,000 team members in over 50 different countries. Our team is highly technical and thrives on being able to dive into the details, build fr