Job Position: Customer Success Specialist - ID Global