🌍 Global Opportunities
Updated Hourly
🎓 Student Friendly

parttimejobs.work

Flexible Work, Better Balance

⏰ Full-time

Talent Support Specialist

Insight Global
Location 📍 Tulsa, United States
Posted 📅 June 03, 2026
Work Type ⏰ Full-time

Position Overview

Job Description
Insight Global is seeking a Talent Support Specialist to join the team for a large oil and gas company in Tulsa, Oklahoma. This role is responsible for managing all stages of the staffing workflow, ensuring timely, accurate, and high-quality onboarding experiences for new employees. Key duties include coordinating with internal stakeholders, utilizing Taleo Recruiting and Onboarding modules to generate offer letters, initiating background and medical screenings, and ensuring compliance with all pre-employment processes. The position also requires accurate coding of new hire data in PeopleSoft, maintaining staffing components on the SharePoint team site, and providing responsive, customer-focused support to new hires and HR staff. Additionally, the role involves identifying process improvement opportunities and supporting the implementation of new Taleo Onboarding workflows, while keeping leadership informed of potential issues.

We are a company committed to ...

Apply Now

Submit Application →

Quick and easy application process

Job Details

Employment Type
Full-time
📊
Category
other-general
🏠
Work Arrangement
On-site
📍
Location
Tulsa, United States