What are the responsibilities and job description for the Office Manager position at Geoghegan Roofing?
Join Our Team as an Office Manager – Apply Today
Geoghegan Roofing has been a trusted name in commercial roofing since 1947, specializing in flat and low-slope roofing systems for businesses, manufacturing facilities, hospitals, and churches. We take pride in delivering high-quality roofing solutions while maintaining strong customer relationships.
We are looking for a highly organized Office Manager to manage daily office operations, customer interactions, and financial processes, including accounts receivable, accounts payable, and reconciliations. This role is ideal for a detail-oriented professional who thrives in a fast-paced environment.
Office Administration Responsibilities:
- Oversee daily office operations, ensuring a smooth workflow.
- Maintain office supplies, equipment, and vendor relationships.
- Organize and maintain company records, contracts, and compliance documents.
- Handle phone calls, emails, and other correspondence professionally.
- Assist with scheduling meetings, travel arrangements, and company events.
- Provide administrative support to leadership and other departments.
Financial & Accounting Support Responsibilities:
- Process accounts receivable and accounts payable, ensuring accurate and timely payments.
- Perform bank reconciliations and assist with financial tracking.
- Prepare invoices, monitor outstanding balances, and follow up on overdue payments.
- Maintain accurate financial records and assist with audits as needed.
- Work closely with accounting to ensure smooth financial operations.
Customer & Employee Support Responsibilities:
- Communicate professionally with customers and vendors regarding payments, invoicing, and account details.
- Assist with new employee onboarding and maintain HR records.
- Support payroll coordination and timesheet tracking.
Qualifications
- High School Diploma or equivalent (College degree preferred).
- 3 years of experience in office administration, bookkeeping, or a similar role.
- Proficiency in Microsoft Office Suite (Excel, Word, Outlook).
- Experience with accounting software preferred. Computerease experience is a plus!
- Strong organizational and multitasking skills.
- Excellent verbal and written communication skills.
- Ability to work independently and prioritize tasks effectively.
- Experience in construction, roofing, or service-related industries is a plus.
Benefits:
- Pay Range: $20 - $30 per hour (based on experience)
- Health, Dental and Vision Insurance, a percentage of employee insurance cost is covered by the company.
- Paid Time Off (PTO)
- 401(k) Retirement Plan with 3% company contribution
- Career Growth Opportunities in a well-established commercial roofing company
- Supportive, team-oriented work environment
- Join Geoghegan Roofing, a trusted name in commercial roofing since 1947, and build your career with a company that values quality, expertise, and leadership.
Job Types: Full-time, Part-time
Pay: $20.00 - $30.00 per hour
Expected hours: 20 – 40 per week
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: In person
Salary : $20 - $30