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.
If you have excellent communication and organization skills, an office manager position might be right for you! No college degree is required.
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 are well-organized and have strong communication skills, managing service teams could be the right fit for you!
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.
A project manager plans, executes and closes out roofing projects, as well as oversees all aspects of a project to ensure they are completed on time, within budget, and to quality and safety standards.
This position oversees financial operations, including job cost accounting, payroll and cash flow management among other important financial duties.