24/7 Customer Support, North America Team Lead, Customer Support September 1, 2024 24/7 Customer Support, North America Team Lead, Customer Support