Answer and direct phone calls, emails, and client inquiries. Coordinate appointments, meetings, and site visits for the project team. Prepare, submit, and track building permits and related documentation. Assist with billing, invoicing, and basic bookkeeping tasks. Conduct online research to source contractors, materials, and project information. Maintain digital and physical filing systems for project and company documents. Provide general admin...