Since 1969, Mecho has been the industry leader in design, manufacturing and marketing of innovative, custom, “out-of-the-box” window shade solutions. Designers, engineers and architects world-wide turn to Mecho to help bring their visions to life. From manually operated roller shades to fully automated systems, Mecho leads the industry with cutting-edge products.
Mecho is headquartered in Long Island City, New York, with sales and manufacturing facilities in the U.S., U.K. and Central America
This position works directly with customers to provide technological support. This includes configuration, installation, maintenance and support of desktops, laptops, handheld devices, and printers. This position provides excellent service and prompt response to customers’ needs. Team collaboration and communication with other IT team members is also key to being successful in this role.
Education and Experience
Knowledge, Skills, and Abilities