Thermon, Inc.
Communications Manager
4 days ago
Austin
Job Title: Manager, Communications Work Location: 7171 Southwest Parkway, Building 3, Suite 200. Austin, Texas Office Reports to: Sr. Manager, Global Marketing Overview We are currently in search of a dynamic, passionate, and skilled Marketing Communications Manager to join Thermon's fami...