Demo

Assistant Project Manager

CSG Talent
Laurel, MD Full Time
POSTED ON 8/2/2026
AVAILABLE BEFORE 8/21/2026
Position Summary

The Assistant Project Manager plays a key role in supporting Project Managers through every stage of commercial roofing projects. This position is ideal for someone looking to grow their construction management career while gaining exposure to estimating, scheduling, procurement, budgeting, and client communication.

Key Responsibilities

  • Assist Project Managers with the planning and execution of commercial roofing projects.
  • Coordinate subcontractors, suppliers, and field crews to maintain project schedules.
  • Process submittals, RFIs, change orders, and project documentation.
  • Track project costs and assist with budget management.
  • Order materials and coordinate deliveries to job sites.
  • Support project scheduling and manpower planning.
  • Attend project meetings and prepare meeting minutes.
  • Monitor project progress and provide status updates to clients and internal teams.
  • Assist with invoice preparation, billing, and payment applications.
  • Ensure projects comply with company quality standards and safety regulations.
  • Maintain accurate project files and documentation.
  • Coordinate closeout documentation including warranties, punch lists, and final inspections.
  • Perform site visits as needed to monitor progress and assist field personnel.

Salary : $70,000 - $90,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Assistant Project Manager?

Sign up to receive alerts about other jobs on the Assistant Project Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$69,279 - $89,028
Income Estimation: 
$88,573 - $114,377
Income Estimation: 
$102,413 - $133,130
Income Estimation: 
$91,640 - $116,747
Income Estimation: 
$119,541 - $162,386
Income Estimation: 
$87,195 - $112,851
Income Estimation: 
$115,491 - $158,336
Income Estimation: 
$102,413 - $133,130
Income Estimation: 
$109,705 - $144,044
Income Estimation: 
$119,541 - $162,386
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CSG Talent

  • CSG Talent St Louis, MO
  • MEP Senior Project Manager - Mission Critical / Data Center Construction 📍 St. Louis, MO | 💰 $190,000-$225,000 Bonus Per Diem/Housing I'm partnering with... more
  • 2 Days Ago

  • CSG Talent Minneapolis, MN
  • The job will require all stages of bidding on projects, including but not limited to: determining bid schedules; reviewing job specifications; visiting job... more
  • 3 Days Ago

  • CSG Talent Denver, CO
  • Support others in the development of technical drawings. The Glazing Drafter is responsible for all aspects of the design process. Role and Responsibilitie... more
  • 3 Days Ago

  • CSG Talent Denver, CO
  • Estimator - Glass & Glazing This position will work closely with clients, architects, engineers, project managers, contractors, and others as required to e... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Assistant Project Manager jobs in the Laurel, MD area that may be a better fit.

  • Project Manager USA, Inc.(DBA PM America) Washington, DC
  • JD: Audio - Visual (A-V) Refresh Project Support SME Job Description: Audio - Visual (A-V) Refresh Project Support SME Onsite Location: Washington, D.C. Po... more
  • 14 Days Ago

  • Fi Project Manager, JANUS IV, Springfield, VA - Tetra Tech Careers Springfield, VA
  • Project Summary: This project provides technical, logistics, and managerial support to the U.S. Department of State’s (DOS) Wi-Fi program. The project supp... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!