Mayville Engineering Company, Inc.
Technical Support Specialist
Mayville Engineering Company, Inc., Milwaukee, Wisconsin, United States, 53244
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