About this role
Technical Support Manager at Keystone Technologies Inc. Location: Lansdale, Pennsylvania, United States. Role: managing team, resolving inquiries, developing metrics Requirements: 3+ years managing technical teams, strong customer engagement and project management, Microsoft Office proficiency, experience in technical support/call center or customer relations; bachelor's in engineering or business preferred. Category: Customer Service Seniority: Mid Level Tools: Microsoft Office Commitment: Full Time Workplace: Hybrid Languages: English