Office Services Assistant Safety

McGough•Roseville, MN
•Onsite

About The Position

The Office Services Assistant is an entry-level, full-time, on-site role providing coordination and administrative support for office operations, project teams, workforce onboarding, and safety functions. The position serves as a central point of contact for jobsite operations, supporting efficient daily execution, a positive employee experience, and compliance with onboarding and safety requirements. It calls for strong organization, responsiveness, and the ability to manage multiple priorities in a fast-paced environment with early starts. Responsibilities include managing office logistics and supplies; coordinating onboarding, orientations, training, and employee access; supporting safety communications and compliance systems; assisting project teams with documentation and field needs; and coordinating jobsite meetings, meals, and employee events. The role also supports continuous improvement and helps train colleagues on administrative, onboarding, and safety processes. This is a five-day-per-week on-site position. Early morning availability—as early as 5:00 a.m.—is required, with occasional evening support and overtime as needed. The position involves extended periods of sitting, occasional lifting up to 20 pounds, use of a keyboard and mouse, and visits to construction jobsites that may involve dirt, dust, uneven surfaces, outdoor weather, and extreme temperatures.

Requirements

  • High school diploma or GED.
  • 1–3 years of administrative or office support experience.
  • Strong organizational and time-management skills, accuracy, and attention to detail.
  • Ability to manage multiple priorities and meet deadlines in a fast-paced environment.
  • Effective verbal and written communication skills, including ability to support English/Spanish translation as needed.
  • Ability to work independently with initiative while supporting multiple project managers and stakeholders.
  • Strong customer-service mindset and problem-solving capabilities.
  • Proficiency in Microsoft Office, including Outlook, Excel, and Word, and ability to quickly learn systems such as Procore, HammerTech, and Eyrus.
  • Ability to maintain accurate records and perform data entry across multiple systems.
  • Strong interpersonal skills and ability to build and maintain relationships across field and office teams.
  • Positive attitude, strong work ethic, and willingness to take initiative.
  • Adaptability and flexibility to respond to changing priorities and schedules.
  • Ability to handle confidential information with discretion and professionalism.
  • Availability for early morning work, as early as 5:00 a.m., and occasional evening support.
  • Ability to work on site five days per week and work overtime as needed.
  • Ability to sit for extended periods, lift up to 20 pounds as frequently as needed, use a keyboard and mouse, hear and speak clearly, and distinguish colors on graphs and charts.
  • Ability to visit construction jobsites that may have dirt, dust, uneven surfaces, outdoor weather conditions, and extreme temperatures.

Nice To Haves

  • 2+ years of administrative experience.
  • Construction or jobsite experience.
  • Bilingual Spanish/English.

Responsibilities

  • Manage daily office operations, including kitchen supplies, inventory, and purchases of office, food, and cleaning supplies.
  • Coordinate mail, shipments, deliveries, and general office logistics.
  • Maintain internal contact lists, schedules, job codes, and distribution groups.
  • Reconcile purchasing card transactions and maintain accurate records.
  • Coordinate logistics, reservations, and general support for leadership and visitors.
  • Perform errands and other operational support as needed.
  • Perform company database or system administration tasks and data entry as assigned.
  • Coordinate onboarding logistics, prepare workspaces, and welcome new employees.
  • Conduct daily new-hire orientations, including large-group and alternate-shift sessions.
  • Track required training and documentation and enter information in systems such as Procore and HammerTech.
  • Issue badges and parking permits, support employee access, and troubleshoot badge issues.
  • Coordinate employee travel, housing, IT equipment, and onboarding materials.
  • Provide Spanish translation support for safety meetings and jobsite communications.
  • Lead safety orientations for Spanish-speaking employees, including LOTO and commissioning.
  • Distribute PPE and manage its inventory and ordering.
  • Support safety systems and processes, including HammerTech data entry and Eyrus access management.
  • Assist with safety communications, alerts, and incident support, including camera review.
  • Track training such as UTV certification and maintain compliance records.
  • Provide administrative support to project teams, including document coordination and communication.
  • Maintain project documentation and assist with document-control systems.
  • Coordinate with field leadership on jobsite needs, supplies, and resources.
  • Process, organize, copy, and file project-management documents, including bidding, preconstruction, submittals, RFIs, and project schedule updates.
  • Support project team correspondence and communications and keep the current set of plans updated.
  • Coordinate jobsite meetings, meals, and events, including safety week, team-building activities, and employee appreciation efforts.
  • Manage catering, food orders, and event logistics.
  • Support wellness initiatives and employee engagement activities.
  • Participate as an active McGough team member, collaborate on shared goals, and follow company policies and procedures.
  • Support continuous improvement and operational initiatives.
  • Train and assist team members on onboarding, safety, and administrative processes.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service