Team Lead for Technical Support

Natus•Schaumburg, IL
•Remote

About The Position

Natus is seeking an organized, hands-on, and supportive Team Lead to guide and oversee its Technical Support Europe team. The role bridges upper management and team members, helping daily operations run smoothly, ensuring projects are delivered on time, and supporting team members’ growth and success. The position is 100% remote from Romania, with less than 5% travel. The company describes its environment as collaborative and international, with English as the company language. The role also includes full ownership of testing features and functionality.

Requirements

  • 1 to 3+ years of experience in a leadership, supervisory, or senior coordinator role within a relevant industry.
  • Strong verbal and written English and Romanian skills, including the ability to listen actively and give clear instructions.
  • Proven time-management, task-delegation, and prioritization abilities.
  • Familiarity with productivity tools, spreadsheets such as MS Excel, and project management software.
  • High school diploma or GED required.

Nice To Haves

  • A Bachelor’s degree in Business, Management, or a related field.

Responsibilities

  • Oversee daily team workflows, assign tasks fairly, and track completion timelines to meet key performance indicators.
  • Translate senior management goals into clear daily actions for the team and escalate blockers or resource needs.
  • Conduct regular one-on-one meetings, provide constructive feedback, identify skill gaps, and facilitate onboarding or training for new team members.
  • Remove operational bottlenecks, mediate team disagreements, and maintain a positive, high-morale work environment.
  • Review team metrics, report progress to leadership, and implement practical process improvements.
  • Take full ownership of testing features and functionality.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service