Logo
Mayville Engineering Company, Inc.

Technical Support Specialist

Mayville Engineering Company, Inc., Milwaukee, Wisconsin, United States, 53244

Save Job

Provides first contact support of incoming requests to the service desk via telephone, web portal, email, and chat to ensure courteous, timely, and effective resolution of end-user issues. Builds rapport and elicits problem details from service desk Support Specialist, Technical Support, Technical, Specialist, Support, Microsoft, Manufacturing, Technology