The Assistant Project Manager (APM) will support project managers on various projects and may independently manage smaller, less complex projects. This role involves acting as a liaison between clients, subcontractors, vendors, and stakeholders, ensuring project goals are met within time and budget constraints. The APM will handle document control, manage databases, and coordinate project activities and communications.