An administrative assistant supports the project management team, creates and maintains project folders calendars and schedules appointments, and ensures all parties are kept abreast of schedules.
Good with numbers? A bookkeeper is responsible for the day-to-day operations for payroll, accounts payable, general accounting or related administrative duties.
This position keeps all the roofing jobs running smoothly. You will need experience as a superintendent or foreman before moving into this role.
If you have excellent communication and organization skills, an office manager position might be right for you! No college degree is required.
This position oversees a roofing company’s safety program. a high school diploma and an OSHA 30-hour card are the requirements for this position.
If you are well-organized and have strong communication skills, managing service teams could be the right fit for you!
This position oversees financial operations, including job cost accounting, payroll and cash flow management among other important financial duties.