Provide comprehensive visa support for global employees, manage contract archives, maintain HRIS, assist in managing the global workforce, and provide HR-related consultation and support.
Job listings
This leadership role involves providing HR support for a team of up to 30 direct reports, including career planning and team collaboration. You will work with leaders to assign tasks, manage workloads, and ensure billable utilization targets are met.