HR Support Specialist

Infotree Global SolutionsWebster, MA

About The Position

Are you passionate about Human Resources and looking to grow your career in an international environment? We are currently looking for a dedicated and proactive HR Support Specialist to join our global client's internal HR team. In this role, you will not be an external consultant – you will become an integral part of the client's organization, working directly within their structures to provide top-tier HR support to employees across the EMEA region. If you have a collaborative mindset, excellent English skills, and a "can-do" attitude, this is the perfect opportunity to develop your skills in a fast-paced, global environment!

Requirements

  • Educational background or previous experience in HR administration.
  • Fluent English (written and spoken); additional languages are a plus.
  • Proficiency in MS Excel and MS Word.
  • Ease in learning and navigating new HR systems and tools.
  • High level of independence, ownership, and a proactive "can-do" attitude.
  • Excellent communication and team-working skills.

Nice To Haves

  • Additional languages are a plus.

Responsibilities

  • Handle daily HR inquiries from EMEA employees via a ticketing system.
  • Prepare and update HR documentation, employment letters, and certificates.
  • Support the administration and tracking of leaves of absence.
  • Maintain accurate employee records and prepare basic HR reports.
  • Collaborate closely with Payroll and regional HR teams.
  • Assist with ad-hoc HR projects and continuous process improvements.

Benefits

  • Direct placement in the client's internal team with clear ownership of tasks.
  • Real impact and daily exposure to international, EMEA-wide HR processes.
  • Fast-paced growth environment with constant opportunities to learn.
  • Friendly, collaborative, and supportive team atmosphere.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service