On Site Representative
Saint Louis, MO 63133
We are seeking an On Site Representative to join our team! You will report to and work at the client facility. You will ensure all employees have proper PPE and are ready to work at each shift change. You will be required to be at all 3 shift check in times(6am, 2pm, 10pm) until the employees get started. You will make calls & texts to all workers prior to their confirmed start time(s). You will communicate directly with our client and office management each day.
- Confirm with all employees prior to their daily shift times
- Be present for all on site check ins when we have employees present at our client job site
- Ensure all employees show up on time and in the proper work attire
- Provide client required safety equipment
- Previous experience managing employees
- Familiarity with manufacturing / warehouse facilities
- Ability to build rapport with clients
- While performing the duties of this job, the employee is frequently required to stand and walk around 90-100% of the time.