Demo

Administrative Assistant / Administrative Associate

IMS People
Saint Louis, MO Contractor
POSTED ON 11/4/2026
AVAILABLE BEFORE 12/3/2026

Administrative Assistant / Administrative Associate

Location: St. Louis, MO, 63122

Pay Rate: $28/hr
Job Type: 3 Months Contract to Hire

Shift: 8 AM to 5 PM (Monday to Friday) 
Travel: Approximately 10% between company office locations
Transportation: Reliable personal transportation is required.

Position Overview

We are seeking a detail-oriented and organized Administrative Assistant / Administrative Associate to support daily departmental operations across local St. Louis sites. This role is responsible for coordinating administrative activities, managing schedules and events, supporting employee onboarding, processing invoices, maintaining records, and communicating with internal teams and external vendors. The ideal candidate is professional, customer-focused, comfortable multitasking, and able to manage deadlines while maintaining accuracy and confidentiality.

Key Responsibilities

  • Manage daily administrative and office operations to ensure the department runs efficiently.
  • Schedule appointments, maintain calendars, and coordinate meetings and Microsoft Teams conferences.
  • Organize and manage logistics for domestic and international travel, events, and department activities.
  • Coordinate employee onboarding and training processes.
  • Process, track, and reconcile invoices, payments, expenses, and vendor-related transactions.
  • Support financial administration for local St. Louis sites and manufacturing operations.
  • Manage purchasing card documentation, supply procurement, and office resources.
  • Serve as a primary point of contact for internal teams, regional and global groups, and outside vendors.
  • Use SAP reporting tools to gather information, update records, and prepare customized reports.
  • Prepare presentations, documents, databases, correspondence, and other administrative materials.
  • Maintain organized files and records, ensuring proper document retention and confidentiality.
  • Coordinate contract submissions, approvals, tracking, and issue resolution.
  • Assist with departmental projects and provide administrative backup support to other teams as needed.

Required Qualifications

  • High school diploma or GED.
  • Minimum of 2 years of administrative support experience in a professional business environment.
  • Experience with travel coordination, expense reporting, invoice processing, and event scheduling or planning.
  • Strong computer skills, including Microsoft Word, Excel, PowerPoint, and Outlook.
  • Experience using SAP and SharePoint.
  • Strong communication, organization, interpersonal, and customer service skills.
  • Ability to multitask, prioritize responsibilities, meet deadlines, and follow through on assignments.
  • Professional and mature demeanor with a strong team-oriented approach.
  • Ability to work effectively with different departments, regional and global teams, and outside vendors.
  • Must have reliable transportation and be able to drive between company office locations approximately 2 miles apart.

Preferred Qualifications

  • Associate or Bachelor's degree in Business, Marketing, or a related field.
  • Working knowledge of Microsoft Access or other database applications.
  • Experience with administrative systems such as Dakota and LMS.

Additional Information

  • This is a 100% onsite position.
  • No additional medical exams are required; a drug screening is required.
  • Approximately 10% travel is required, specifically between nearby company office locations in the St. Louis area.
  • Reliable transportation is mandatory.

Salary : $27 - $28

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Administrative Assistant / Administrative Associate?

Sign up to receive alerts about other jobs on the Administrative Assistant / Administrative Associate career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$49,359 - $62,131
Income Estimation: 
$59,158 - $74,794
Income Estimation: 
$49,359 - $62,131
Income Estimation: 
$59,158 - $74,794
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IMS People

  • IMS People Scarborough, ME
  • Job Description: Title: Production Operator Location: Scarborough, ME 04074 Duration: Contract 3rd Shifts: 10:00 pm - 6:30 am - Sun - Thurs some overtime m... more
  • 6 Days Ago

  • IMS People Indianapolis, IN
  • Job Title: Field Service Technician Client: TRUMPF INC  Location: Indianapolis, IN Type: Direct Hire The Role: We are seeking a highly skilled and motivat... more
  • 6 Days Ago

  • IMS People Boardman, OR
  • Data Center Technician I Boardman, OR (Onsite) 6 Month Contract Schedule Flexible scheduling required, including potential night shifts. Shift options: Sun... more
  • 7 Days Ago

  • IMS People Huntsville, AL
  • Job Title: Material Handler Location: Huntsville, AL Shift type: 4A 5:30am to 4:00pm Mon to Thurs 4B 4:00PM to 2:30AM Mon to Thurs Type of role: Contract t... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Administrative Assistant / Administrative Associate jobs in the Saint Louis, MO area that may be a better fit.

  • Aya Healthcare Saint Louis, MO
  • Aya Healthcare has an immediate opening for a Travel Administrative Administrative Associate job in Saint Louis, Missouri paying $1,656.00 to $1,851.00 wee... more
  • 10 Days Ago

  • Aya Healthcare Saint Louis, MO
  • Aya Healthcare has an immediate opening for a Permanent Administrative Administrative Assistant job in Saint Louis, Missouri paying Based on Experience. Th... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!