Overview We are seeking a detail-oriented and organized Administrative Assistant to support our team with a variety of essential office functions. This role involves assisting with daily administrative tasks, ensuring smooth operations, and maintaining effective communication across departments. The ideal candidate will demonstrate strong computer literacy, proficiency with spreadsheets, and a proactive approach to managing responsibilities such as timekeeping, safety procedures, training coordination, new hire paperwork, and accounts payable processes. Duties Manage and maintain spreadsheets to track various data points related to operations, safety records, or training schedules. Assist with timekeeping activities to ensure accurate recording of employee hours and attendance. Support safety initiatives by organizing safety documentation and ensuring compliance with safety protocols. Coordinate training sessions for new and existing employees, including scheduling and documentation. Prepare and process new hire paperwork efficiently to facilitate smooth onboarding procedures. Assist with accounts payable tasks, including invoice processing and expense tracking. Provide general administrative support such as filing, data entry, and correspondence management. Help with other office duties as needed to ensure overall operational efficiency. Experience Proven experience as an administrative assistant or in a similar clerical role preferred. Strong computer literacy skills, including proficiency with Microsoft Office Suite (especially Excel) or similar spreadsheet software. Excellent organizational skills with the ability to manage multiple tasks simultaneously. Attention to detail and accuracy in data entry and record keeping. Good communication skills and the ability to work collaboratively within a team environment. Prior experience supporting safety programs or handling onboarding paperwork is a plus but not required. This position offers an opportunity for a motivated individual to contribute to our organization's daily operations while developing their administrative skills in a professional setting.
Pay:
From $22.00 per hour Expected hours: 40.0 - 45.0 per week
Benefits:
401(k) matching Dental insurance Health insurance Life insurance Vision insurance