Betsy Covington has joined Technoform North America as a marketing specialist in the Twinsburg, Ohio, facility.

Betsy Covington has joined Technoform North America as a marketing specialist in the Twinsburg, Ohio, facility. Technoform says that Covington will be responsible for marketing and promoting the company’s high-thermal performance solutions for insulating glass, fenestration systems and opaque cladding.

Covington most recently served as director of engagement for a nonprofit organization focused on economic development. Her previous roles have included engagement manager for United Way, brand manager for Alamo Rent-a-Car and Cole Vision, and account director at a Cleveland advertising agency.

Covington earned her bachelor’s degree in marketing from Mercyhurst University in Pennsylvania.