What are the responsibilities and job description for the Customer Success Specialist position at Hanwha Techwin America, Inc.?
Customer Success Specialist. Location: Houston, TX Work on site 5 days a week. Hanwha Vision America is an affiliate of the Hanwha Group, a Fortune Global 500 c