Technical Support Specialist
Synthesia
United States
Customer Service