We are looking for an experienced Project Manager to join our team on a long-term contract basis in Toronto, Ontario. This role involves overseeing multiple projects simultaneously while collaborating with a team of Business Analysts to deliver high-quality results. The ideal candidate will excel in driving growth, ensuring precision in deliverables, and navigating diverse project methodologies.<br><br>Responsibilities:<br>• Lead and mentor a team of Business Analysts to achieve project objectives.<br>• Manage several projects at once, balancing smaller initiatives and larger undertakings effectively.<br>• Prepare and deliver comprehensive project reports and presentations with a strong attention to detail.<br>• Drive strategic growth and contribute to the development of the team and division.<br>• Apply both agile and waterfall methodologies as appropriate for project needs.<br>• Maintain high attention to detail across all project deliverables.<br>• Operate independently with minimal supervision while ensuring team collaboration.<br>• Monitor project budgets and timelines to ensure successful completion.<br>• Implement change management strategies to facilitate smooth transitions within projects.
We are looking for a Senior Infrastructure Project Manager to join our team in Georgetown, Ontario. In this long-term contract position, you will oversee and lead complex infrastructure projects within a dynamic and fast-paced environment. This role requires a highly organized and results-driven individual with extensive experience managing IT infrastructure initiatives in large enterprise settings, ensuring all deliverables are met efficiently and effectively.<br><br>Responsibilities:<br>• Lead the planning, execution, and successful delivery of multiple infrastructure projects simultaneously.<br>• Collaborate with internal teams and external vendors across various locations and time zones to ensure alignment and progress.<br>• Develop and manage detailed project plans, including work breakdown structures, resource allocation, and schedules.<br>• Monitor project scope, budgets, timelines, and dependencies to ensure adherence to objectives and avoid overruns.<br>• Facilitate communication among stakeholders, providing regular updates on risks, issues, decisions, and adjustments.<br>• Ensure compliance with internal governance frameworks and change management processes throughout project lifecycles.<br>• Organize and conduct meetings, including gate reviews, to ensure readiness for subsequent project phases.<br>• Coordinate migrations from on-premise environments to cloud platforms such as Microsoft Azure.<br>• Identify and address potential risks, implementing strategies for mitigation while maintaining project momentum.<br>• Provide leadership and guidance to diverse teams, fostering collaboration and accountability.
<p>We are seeking a seasoned <strong>Senior Project Delivery Manager</strong> to lead our North American installation project portfolio. This role is pivotal in ensuring the successful execution of complex installation projects across multiple regions, while mentoring a high-performing team of Senior Project Managers.</p><ul><li><br></li></ul><p><strong>Responsibilities</strong></p><ul><li>Lead and manage the Senior Project Management team focused on installation projects.</li><li>Oversee end-to-end delivery of installation projects across North America, with emphasis on complex, multi-regional portfolios.</li><li>Establish and enforce consistent performance standards and project delivery methodologies.</li><li>Recruit, mentor, and develop project management talent with installation expertise.</li><li>Ensure projects are completed on time, within budget, and meet quality specifications using comprehensive forecasting tools.</li><li>Monitor project performance metrics and implement corrective actions as needed.</li><li>Coordinate resource allocation and scheduling for installation crews and materials.</li><li>Track and analyze project profitability, cost performance, and financial margins.</li><li>Plan seasonal capacity and workforce requirements for installation activities.</li><li>Serve as the primary contact for major installation clients and complex projects.</li><li>Support the Director of Services on strategic initiatives related to installation.</li><li>Build and maintain relationships with key clients and technical partners.</li></ul><p><br></p>
<p>We are looking for an experienced Program Manager to join our client in Mississauga, Ontario, on a long-term contract basis (12 month with a potential for extension). In this role, you will play a pivotal part in driving digital transformation by overseeing the execution of cross-functional initiatives and ensuring alignment between technology, product, and business teams. Your ability to streamline processes, foster collaboration, and deliver measurable outcomes will be key to your success in this position.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with Product Owners to translate roadmaps into actionable plans and ensure operational readiness.</p><p>• Identify and resolve bottlenecks in product delivery to improve efficiency and adoption.</p><p>• Manage the day-to-day execution of technology and product initiatives, including governance, reporting, and communication.</p><p>• Develop detailed project plans, track milestones, and address risks to maintain accountability and progress.</p><p>• Facilitate cross-functional sessions and retrospectives to ensure clarity and alignment.</p><p>• Create and implement change readiness plans to support the adoption of new systems and processes.</p><p>• Track and analyze adoption metrics, adjusting strategies to maximize outcomes.</p><p>• Design and deliver targeted communications, training materials, and engagement plans to drive successful implementation</p>
<p>Our client is seeking a <strong>Solutions Architect (Design Engineer)</strong> to support infrastructure design and project initiation activities on a part-time basis. This role is ideal for a hands-on practitioner who thrives in translating business requirements into practical, well-structured technical designs — <strong>not a presales position</strong>.</p><p><br></p><p>You’ll collaborate closely with the IT Operations Manager, Project Manager, and network engineering staff to shape infrastructure solutions, validate vendor proposals, and develop actionable work breakdown structures for implementation teams. This contract is estimated to work 10-hours per week. The ideal candidate will be able to come on-site 1-day per week for key meetings, however, this role is also open to fully remote individuals. </p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and document infrastructure solutions across network, compute, and SaaS environments.</li><li>Create and maintain <strong>C4 architectural diagrams</strong> and supporting design documentation.</li><li>Develop <strong>work breakdown structures (WBS)</strong> and task lists based on approved designs and vendor inputs.</li><li>Review and assess vendor pitches and translate high-level requirements into actionable technical deliverables.</li><li>Provide architectural oversight and design input on <strong>wireless networks</strong>, <strong>WAN</strong>, <strong>virtualization</strong>, and <strong>containerization</strong>.</li><li>Collaborate with the IT Operations Manager and Project Manager during project initiation and execution phases.</li><li>Serve as a technical advisor for ConnectWise ticketing and Dropsuite implementation projects.</li><li>Offer design validation and recommendations for antenna and wireless infrastructure improvements.</li></ul><p><br></p>
<p><strong>Job Opportunity: Associate Product Manager – Hybrid Role</strong></p><p>Location: Burlington, ON (Hybrid Opportunity)</p><p>Are you a strategic and detail-oriented professional passionate about bringing innovative programs and products to market? Join our client in Burlington! This dynamic, hybrid role combines in-office collaboration with remote flexibility, offering a great opportunity to make an impact in a forward-thinking company.</p><p><strong>What You Will Focus On</strong></p><ul><li>Take full ownership of an assigned portfolio for annual program timelines.</li><li>Lead end-to-end program and price plan implementation</li><li>Conducting market research and past program analysis.</li><li>Implementing pricing analysis and driving new product innovation.</li><li>Forecasting, stakeholder approval, creating product documentation, and development of go-to-market strategies.</li><li>Managing marketing collateral, price plan creation, program launch tracking, and post-mortem analysis.</li><li>Partner with internal teams and external vendors to drive successful outcomes for all projects.</li><li>Monitor and analyze customer data, market trends, and competitor offerings to measure product success and customer satisfaction.</li><li>Provide actionable insights and recommendations to leadership based on data-driven findings.</li><li>Collaborate closely with cross-disciplinary teams to achieve company objectives effectively.</li><li>Support the sales team by offering product details, technical guidance, and training.</li><li>Coordinate sample prototypes and produce product specification documents.</li><li>Oversee quality assurance (QA) for program and product materials during testing phases and conduct spot checks throughout the product lifecycle.</li></ul><p><br></p>
<p>We are looking for an experienced IT Director to oversee and guide the strategic development of our organization's core technology infrastructure. This role requires a visionary leader capable of ensuring the reliability, scalability, and security of systems spanning data centres, cloud platforms, networks, and enterprise applications. The successful candidate will play a vital role in aligning technological strategies with organizational goals while fostering collaboration across teams and maintaining vendor relationships.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Strategic Leadership:</strong> Provide direction for the IT Infrastructure and ISO teams, collaborating with senior leadership to design and implement infrastructure strategies that drive business growth, operational excellence, and digital transformation.</li><li><strong>Team Development:</strong> Lead, mentor, and support IT Infrastructure personnel, including network engineers, system administrators, service desk staff, and cybersecurity specialists.</li><li><strong>Systems Management:</strong> Ensure the reliability, availability, and optimal performance of all IT systems, including servers, storage solutions, and cloud environments.</li><li><strong>Project Execution:</strong> Manage infrastructure projects from initiation through completion, overseeing budgets, timelines, and resource allocation.</li><li><strong>Vendor Management:</strong> Build and maintain strong relationships with external service providers, technology vendors, and consultants.</li><li><strong>Cybersecurity & Compliance:</strong> Enforce comprehensive security protocols and ensure adherence to relevant industry standards and regulatory requirements.</li><li><strong>Business Continuity:</strong> Develop and maintain disaster recovery and business continuity plans to safeguard operations against system outages or cyber threats.</li><li><strong>Technical Expertise:</strong> Demonstrate a deep understanding of information systems, network and system architectures, ERP platforms, and system integrations (including APIs).</li><li><strong>Needs Analysis & Procurement:</strong> Evaluate departmental requirements and business documentation to identify technology needs and procure cost-effective hardware and software solutions.</li><li><strong>Financial Oversight:</strong> Manage operating and capital expenditures related to infrastructure planning, design, and execution—including staffing, technologies, and partnerships.</li><li><strong>Site Support:</strong> Travel to various locations to support infrastructure build-outs and assist with client or vendor audits.</li><li><strong>Process Improvement:</strong> Develop and implement strategies to enhance productivity and streamline processes to meet or exceed company performance targets.</li><li><strong>Performance Management:</strong> Guide and evaluate team members to foster growth and talent development.</li><li><strong>Culture & Engagement:</strong> Promote company core values and initiatives to inspire and engage employees.</li><li><strong>Additional Duties:</strong> Perform other responsibilities as assigned.</li></ul>
<p>We are looking for an experienced Controller to join our team in Waterloo, Ontario. In this key leadership role, you will oversee financial operations, manage a dedicated team, and play a pivotal part in driving the company’s financial strategy. If you excel in project accounting and have a proven track record in financial management, we invite you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Lead and manage a diverse team, including Accounting and IT.</p><p>• Oversee financial reporting for major projects.</p><p>• Conduct regular department meetings with project managers and other team leads to monitor project progress and address financial concerns.</p><p>• Manage monthly progress draws, ensuring timely invoicing and adherence to contractual holdbacks and lien requirements.</p><p>• Develop and implement robust forecasting and budgeting processes to enhance financial planning capabilities.</p><p>• Prepare monthly management reports to provide actionable insights to stakeholders.</p><p>• Coordinate audits and tax-related activities to meet compliance requirements and support processes.</p><p>• Establish efficient reporting systems for operational entities.</p><p>• Evaluate team performance, identifying areas for development and ensuring high standards of efficiency and accountability.</p><p>• Utilize Sage 300 and Procor software to optimize financial operations and reporting.</p>
<p><strong>About the Company</strong></p><p>Robert Half is representing a leading construction firm located in Mississauga, Ontario known for delivering high-quality infrastructure and commercial projects, the company is committed to innovation, safety, and sustainable growth. As part of its strategic expansion, the organization is seeking a VP Finance to lead its finance function and support operational excellence.</p><p><br></p><p><strong>Job Summary</strong></p><p>The <strong>Vice President, Finance</strong> will be a key member of the executive leadership team, responsible for overseeing all financial operations, including project accounting, budgeting, forecasting, and compliance. This role will drive financial strategy, optimize systems and processes, and ensure accurate reporting across multiple divisions and regions. The ideal candidate will bring deep expertise in construction finance, a hands-on approach to leadership, and a commitment to continuous improvement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead financial planning and analysis across all construction projects and corporate operations.</li><li>Oversee project accounting functions, including job costing, revenue recognition, and WIP (Work-in-Progress) reporting.</li><li>Collaborate with project managers to ensure accurate budgeting, forecasting, and cost tracking.</li><li>Develop and maintain robust financial controls and compliance frameworks.</li><li>Manage full-cycle accounting: AP, AR, payroll, tax filings, and financial audits.</li><li>Provide strategic financial insights to support executive decision-making and long-term planning.</li><li>Evaluate and implement ERP systems and financial tools tailored to construction operations (e.g., Jonas, Sage, Viewpoint).</li><li>Monitor cash flow and working capital, ensuring optimal liquidity and financial health.</li><li>Build and mentor high-performing finance and purchasing teams across Ontario and BC.</li><li>Liaise with external stakeholders including banks, auditors, legal counsel, and insurance providers.</li><li>Approve high-value transactions and ensure alignment with corporate policies and budgets.</li><li>Drive continuous improvement in financial reporting, operational efficiency, and team performance.</li></ul><p><br></p><p><br></p>
<p>Are you passionate about leading people through change with empathy, clarity, and purpose? If so, we are working with a St. Albert based employer that is looking for a Manager, that specializes in change management to help shape the future of work through strategic transformation, capability building, and cultural evolution.</p><p><br></p><p><strong>What You’ll Do:</strong></p><p><strong>Change Enablement & People Impact</strong></p><ul><li>Lead people-centered change initiatives that foster psychological safety and leadership alignment.</li><li>Conduct impact assessments to understand role and relationship shifts.</li><li>Co-create transition strategies with HRBPs and leaders to build resilience.</li><li>Elevate the employee voice through listening strategies and feedback loops.</li></ul><p><strong>Capability Building & Future Skills</strong></p><ul><li>Integrate future skills into change programs to prepare for evolving roles and technologies.</li><li>Collaborate with Leadership & Learning to embed adaptive leadership and systems thinking.</li><li>Use skills analysis to inform workforce planning and succession strategies.</li></ul><p><strong>Organizational Design & Mobility</strong></p><ul><li>Support future-state org design aligned with strategy and culture.</li><li>Enable succession planning and internal mobility.</li><li>Facilitate career clarity and job transition conversations.</li></ul><p><strong>Communication & Engagement</strong></p><ul><li>Partner with Internal Communications and Change Management to deliver empathetic, transparent messaging.</li><li>Equip leaders with tools to foster trust and engagement.</li><li>Design experiences that connect people to purpose and values during change.</li></ul><p>This is a permanent, full-time role that offers a competitive total rewards package and a hybrid work schedule. Apply today!</p>
<p>Are you an ambitious self-starter and problem solver who is passionate about making a meaningful impact? Join our team and play a vital role in shaping the operations of our firm!</p><p><br></p><p>We’re a group of experienced growth investors and business builders dedicated to making a difference in key sectors. With an extensive history and focus on leveraging exceptional talent, deep industry knowledge, and a robust growth platform, we scale businesses, deliver exceptional returns to stakeholders, and contribute to a better future. </p><p><br></p><p><strong>Position Overview</strong></p><p> We are seeking an <strong>Office & Executive Operations Coordinator</strong> to join our passionate and driven team. This individual will work closely with our Chief of Staff supporting the overall efficiency of the organization, enhancing our work environment, organizing impactful events, and providing partner support.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li><strong>Enhance the Office Environment</strong>: Work towards creating an inclusive, productive, and collaborative atmosphere for team members and external visitors.</li><li><strong>Executive Support</strong>: Assist the Managing Partner and collaborate with other senior team members to improve productivity through administrative and strategic support.</li><li><strong>Event Coordination</strong>: Plan and execute significant events tailored to engage current and prospective clients, industry executives, and other stakeholders.</li><li><strong>Operational Support</strong>: Take on varied responsibilities to optimize day-to-day operations and contribute to a seamless workplace experience.</li></ul><p><br></p>
<p>Our client a medium sized public accounting firm is looking for an experienced Audit Manager to join their team in Scarborough, Ontario. In this leadership role, you will oversee a range of assurance, accounting, tax, and advisory services, ensuring exceptional client satisfaction. As a key contributor to the firm’s growth, you will lead a functional area, guide team members, and foster strong relationships through effective mentorship and collaboration.</p><p><br></p><p>Responsibilities:</p><p>• Manage a portfolio of clients, maintaining high service standards and supporting the firm’s objectives.</p><p>• Review tax, audit, and assurance files for clients across various industries and non-profit organizations, ensuring compliance with firm standards.</p><p>• Oversee multiple engagements simultaneously, demonstrating strong project management skills to deliver quality results within deadlines and budgets.</p><p>• Collaborate with the partner team to contribute to the development and execution of the firm’s business plan.</p><p>• Prepare realistic budgets and quotes for new client engagements, ensuring profitability and feasibility.</p><p>• Lead and oversee teams during assurance engagements, providing guidance and maintaining high-quality deliverables.</p><p>• Communicate effectively with clients, government agencies, partners, and team members to ensure seamless collaboration.</p><p>• Mentor and train team members to support their technical growth and career development.</p><p>• Promote the firm’s services to drive business development and overall growth.</p><p>• Participate in leadership activities such as performance reviews, recruitment efforts, and fostering a positive team environment.</p>
<p>As a <strong>Technical Recruitment Associate</strong> at Robert Half, you will play a pivotal role in delivering <strong>Recruitment Process Outsourcing (RPO)</strong> solutions for clients in the <strong>technology sector</strong>. You will focus on sourcing and engaging <strong>software engineers, developers, QA specialists, DevOps professionals, and IT project managers</strong>, ensuring high-quality, high-velocity hiring for enterprise clients and scaling tech teams.</p><p><br></p><p>You will act as a strategic partner to the delivery team, translating complex technical job requirements into actionable sourcing strategies, managing candidate pipelines, and ensuring a seamless experience from first contact to onboarding.</p><p><br></p><p><strong>Key Responsibilities </strong></p><ul><li><strong>End-to-End Technical Recruitment:</strong> Manage full-cycle recruiting for technology roles ranging from Software Engineer to Technical Lead, focusing on accuracy, speed, and quality.</li><li><strong>Sourcing Strategy:</strong> Identify, engage, and qualify technical candidates using GitHub, Stack Overflow, LinkedIn Recruiter, and niche tech communities.</li><li><strong>Pipeline Management:</strong> Build deep, ongoing pipelines for both contract and full-time technical talent.</li><li><strong>RPO Delivery:</strong> Support client-specific RPO engagements, ensuring that KPIs such as time-to-fill, candidate satisfaction, and submission-to-interview ratios are met.</li><li><strong>Data Accuracy:</strong> Maintain and update candidate information in Salesforce, LinkedIn RPS, and ATS systems to ensure real-time project visibility.</li><li><strong>Candidate Experience:</strong> Manage communication, feedback, and expectation setting to provide a professional and transparent recruitment journey.</li><li><strong>Collaboration:</strong> Work closely with internal sales and delivery teams to translate client tech stack requirements into sourcing actions.</li></ul>
<p>We’re looking for a <strong>hands-on Senior Accountant</strong> to join a well-established construction company in <strong>Waterloo, Ontario</strong>. This role is ideal for someone who enjoys variety in their day — from progress billing and payroll to month-end close and reporting. You’ll play a key role in ensuring accurate financial operations and supporting the leadership team with reliable financial insights.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage day-to-day accounting activities, ensuring accuracy and compliance with company policies and accounting standards.</li><li>Prepare and process <strong>progress billings</strong> for construction projects, collaborating closely with project managers and operational teams.</li><li>Oversee and support <strong>Accounts Receivable (AR)</strong> functions, including invoicing, collections, and account reconciliations.</li><li><strong>Complete bi-weekly payroll processing through ADP</strong>, ensuring accuracy and adherence to employment and tax regulations.</li><li>Assist with <strong>month-end and year-end closing</strong> procedures, including journal entries, accruals, and account reconciliations.</li><li>Maintain and analyze <strong>job cost reports</strong> to ensure accurate financial tracking of project budgets and profitability.</li><li>Support financial statement preparation and provide <strong>variance analysis</strong> for management review.</li><li>Utilize <strong>NetSuite ERP</strong> to streamline accounting workflows, generate reports, and maintain data integrity.</li><li>Leverage <strong>advanced Excel skills</strong> (pivot tables, lookups, formulas) to analyze and report on financial data.</li><li>Collaborate with external auditors during year-end audits, providing documentation and explanations as required.</li><li>Identify and implement <strong>process improvements</strong> to enhance accuracy, efficiency, and reporting.</li></ul><p><br></p><p><strong>Qualifications:</strong></p><ul><li>Diploma or degree in Accounting, Finance, or a related field.</li><li>Minimum <strong>3–5 years of accounting experience</strong>, preferably within the construction or project-based industry.</li><li>Strong working knowledge of <strong>NetSuite ERP</strong> and <strong>ADP Payroll</strong> systems.</li><li>Proficient in <strong>Microsoft Excel</strong> (pivot tables, VLOOKUPs, formulas).</li><li>Excellent attention to detail, organization, and communication skills.</li><li>Ability to manage multiple priorities in a fast-paced environment.</li></ul><p><br></p><p><strong>Why Join:</strong></p><ul><li>Be part of a respected, growing company in the local construction industry.</li><li>Work alongside a collaborative, down-to-earth team.</li><li>Competitive compensation package and room to grow within the finance team.</li></ul><p><br></p>
<p>We are looking for a skilled Account Manager to join our client's team on a contract basis, starting in early November and concluding at the end of January. Based in Toronto, Ontario, this role involves managing fast-paced projects and integrated campaigns, requiring high levels of organization and production expertise. You will collaborate closely with senior team members and external partners, ensuring seamless execution of tasks and processes.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the development and execution of integrated marketing campaigns, including TV, digital, and creative elements.</p><p>• Coordinate with internal teams and external partners to ensure projects are delivered on time and meet quality standards.</p><p>• Manage multiple fast-moving projects while maintaining attention to detail and organization.</p><p>• Ensure smooth production workflows by collaborating with studio teams and adhering to established processes.</p><p>• Provide clear communication and updates to stakeholders, including senior leadership and external collaborators.</p><p>• Participate in office-based work three days a week (Tuesday to Thursday) and be available for evening or weekend tasks when necessary.</p><p>• Support the account director and other senior team members in strategic decision-making and campaign planning.</p><p>• Monitor project budgets, timelines, and deliverables to ensure alignment with client expectations.</p><p>• Utilize CRM and other relevant software systems to track progress and manage client relationships.</p><p>• Troubleshoot challenges and implement solutions to maintain project momentum.</p>
<p>We are looking for an organized and detail-oriented Administrative Assistant to join our clients team on a contract basis in Langley, British Columbia. In this role, you will provide essential support to ensure the smooth operation of office activities and assist with various administrative tasks. If you thrive in a dynamic environment and enjoy working with people, this position offers an excellent opportunity to contribute to a dedicated team.</p><p><br></p><p>Responsibilities:</p><p>• Welcome visitors and vendors, ensuring they feel comfortable and directed to the appropriate person or area.</p><p>• Coordinate weekly purchasing orders from suppliers such as Costco, Staples, and Amazon, researching the best prices and options.</p><p>• Process purchase orders for review and approval before finalizing orders.</p><p>• Maintain cleanliness and organization in the kitchen and front desk areas.</p><p>• Perform accurate data entry tasks, including uploading forms submitted by field personnel to SharePoint.</p><p>• Print and prepare invoices for cheque runs, ensuring all necessary documentation is matched and organized.</p><p>• Assist with printing project drawings for managers and team members as required.</p><p>• Schedule and manage appointments, ensuring calendars are well-organized and conflicts are minimized.</p><p>• Provide general administrative support, including email correspondence and managing inbound and outbound calls.</p><p>• Collaborate with project managers to ensure workflows and administrative needs align with team goals.</p>
<p>Join a collaborative, fast-paced team where your attention to detail and financial expertise will directly support project success. We are looking for a <strong>Project Accounting Technician</strong> who is organized, proactive, and thrives in a dynamic project-based environment. This role plays a key part in maintaining accurate financial records, supporting billing and payables, and ensuring smooth communication between the accounting team, vendors, and project sites.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p> • Process vendor invoices in accordance with established payment terms and procedures.</p><p> • Manage payments for site rents, utilities, and petty cash.</p><p> • Maintain organized and confidential hard copy filing systems for accounts payable.</p><p> • Liaise with project sites to resolve outstanding payable issues promptly.</p><p> • Respond to vendor inquiries and provide timely updates on account status.</p><p> • Prepare and manage Statutory Declarations and WSIB documentation for accounts receivable billings and subcontractor payables.</p><p> • Reconcile subcontractor accounts for final release and prepare all related closing documentation.</p><p> • Generate accurate month-end reports, including AP Audit Reports, AR summaries, and subcontractor reconciliations.</p><p> • Post accruals, revenue billings, and cost reallocations at month-end.</p><p> • Collect progress draws and payment certificates from project managers and ensure timely follow-up on outstanding receivables.</p><p> • Conduct quarterly reconciliations of revenue contracts.</p><p> • Build and maintain positive working relationships with project teams across job sites.</p><p> • Assist with training site administrators and other personnel on accounting procedures.</p><p> • Perform additional accounting duties as required to support project and company objectives.</p><p><br></p><p><strong>What You Bring:</strong></p><p> • Solid understanding of project accounting, accounts payable, and receivable processes.</p><p> • Strong organizational skills with a high level of accuracy and attention to detail.</p><p> • Excellent communication and relationship-building abilities.</p><p> • Proficiency in accounting software and Microsoft Excel.</p><p> • Prior experience in a project-based or construction accounting environment is an asset.</p><p>If you are a motivated accounting professional who enjoys contributing to operational excellence and project success, we would love to hear from you.</p>
<p>We are looking for an experienced Graphic Designer to join our client on a long-term contract basis. This fully remote position offers an exciting opportunity to create high-quality visual content that supports marketing initiatives and strengthens brand identity. The ideal candidate will bring a blend of creative strategy and technical expertise to deliver impactful designs across digital, print, and web platforms.</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement creative concepts that align with brand strategies and marketing objectives.</p><p>• Deliver art direction and design solutions for a variety of platforms, including digital, print, and experiential media.</p><p>• Collaborate with marketing managers and project managers to ensure project requirements are met effectively.</p><p>• Create and edit visual content such as images, videos, and graphics, ensuring brand consistency and technical accuracy.</p><p>• Design user interface elements and responsive templates for websites and mobile applications.</p><p>• Prepare and finalize files for both print and digital production, adhering to brand guidelines.</p><p>• Work with copywriters to align visual elements with compelling messaging and storytelling.</p><p>• Manage multiple projects simultaneously, ensuring deadlines are met and quality standards are maintained.</p><p>• Provide expert-level support in Adobe Creative Suite tools, including Photoshop, Illustrator, and InDesign.</p><p>• Respond to feedback and make revisions to ensure deliverables meet expectations.</p>
<p>Our client is looking for an experienced Delivery Manager with expertise in Microsoft Dynamics 365 (D365) implementations. In this role, you will oversee the successful delivery of enterprise platform projects, ensuring they meet strategic objectives, deadlines, and budgetary constraints. This position requires a strong background in project management, stakeholder collaboration, and platform lifecycle delivery within large-scale organizations.</p><p><br></p><p>Responsibilities:</p><p>• Lead the planning and execution of D365 implementation projects, including modules such as Finance, Supply Chain, Sales, and Customer Service.</p><p>• Coordinate delivery efforts across multiple teams and workstreams, ensuring seamless integration with enterprise systems.</p><p>• Collaborate with stakeholders, technical teams, and external vendors to establish project scope, objectives, and key success metrics.</p><p>• Develop and manage project plans, resource schedules, and risk mitigation strategies to maintain project alignment.</p><p>• Ensure high-quality deliverables by implementing governance frameworks and continuous improvement practices.</p><p>• Drive Agile or hybrid project methodologies tailored to organizational needs and challenges.</p><p>• Track project progress, performance metrics, and financials, providing regular status updates to senior leadership.</p><p>• Facilitate change management initiatives and support user adoption strategies across impacted business units.</p><p>• Manage vendor relationships and oversee contracts associated with platform delivery efforts.</p>
<p>Robert Half is working closely with The Office of the Auditor General of B.C. (OAG) to help in identifying candidates to join the organization a Principal. The OAG is an independent office of the Legislature that contributes to excellence in effective and accountable government. Reporting to the Assistant Auditor General, Financial Audit and Related Services, the Principal is the engagement leader responsible for leading complex financial statement audits and other financial audit reports, while ensuring compliance with office policies, professional standards and the office’s system of quality control and maintaining relevance and compliance with the Auditor General Act. The Principal is responsible for maintaining an effective working relationship with the chair of audit committees and senior management of organizations in the government reporting entity including ministries, Crown corporations, health organizations, post-secondary institutions and school districts. </p><p> </p><p><strong>Accountabilities</strong></p><ul><li>Acts as the Engagement Leader for very complex financial audits</li><li>Signatory to financial statement and other financial reports</li><li>Acts as the Engagement Quality Control Reviewer (EQCR) on complex financial audits.</li><li>Leads the quality assurance and completion of specific audit reports</li><li>Acts as a key expert and contributor, providing strategic advice to the Auditor General,</li><li>Deputy Auditor General and Assistant Auditor General regarding financial statement audit and the governance of the Financial Audit and Related Services Portfolio </li><li>Provides direction and determines strategies for complex and sensitive audit issues over a range of specialty areas </li><li>Develops service standards according to audit goals and within the realm of its legislative mandate and available resources </li><li>Exercises a high degree of judgement, tact, and diplomacy in dealing with external parties </li><li>Develops and maintains strong and effective working relationships with audit and finance committees, boards of directors, CEO and CFO of Crown entities </li><li>Participates as a member of the OAG core leadership team </li><li>Supervises staff including assignment of work, monitoring of health and wellbeing, promotion of diversity and inclusion, development and evaluation of performance plans including performance improvement plans when needed, and approval of leave </li><li>Provides expert advice and direction into the mentorship, coaching and development of financial audit staff to build individual competencies and to contribute to maintaining the professional workforce necessary to deliver quality audit</li></ul><p><br></p>
<p><strong>THE ROLE:</strong> </p><p>Our client is seeking a skilled ERP Analyst/Architect to support enterprise-wide technology initiatives and drive business process optimization. Reporting to the Head of Information Systems, this role involves working closely with stakeholders to understand operational needs, analyze systems, and implement effective solutions. The successful candidate will play a key role in supporting ERP platforms, managing integrations, and contributing to continuous improvement across multiple business units.</p><p><em>Responsibilities include:</em></p><ul><li>Gathering and analyzing business requirements through workshops, documentation reviews, and workflow analysis</li><li>Designing and implementing system configurations, integrations, and reporting tools</li><li>Supporting ERP platforms (Dynamics 365 DF& O, CRM, GP) and managing upgrades using LCS</li><li>Creating technical documentation, training materials, and user guides</li><li>Coordinating with vendors and internal teams to deliver enhancements and resolve issues</li><li>Leading small projects and contributing to broader IT strategy and standards</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is a high-impact opportunity to work within a collaborative IT team supporting a well-established organization in the energy services sector. The role provides a competitive salary along with a comprehensive benefits package, you’ll contribute to meaningful IT initiatives, making it a rewarding opportunity for the right candidate. You’ll be part of a team that values innovation, continuous learning, and cross-functional collaboration.</p>
<p>We are looking for an experienced Accounting Administrator to join our team in either the Guelph, Kitchener, or Cambridge, Ontario offices. This is a Contract to permanent position offering an exciting opportunity to perform a variety of accounting tasks while supporting project operations. The ideal candidate will have strong organizational skills, attention to detail, and excellent communication skills to work effectively in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Establish and maintain accurate project records by interpreting contract provisions and entering critical information into the accounting database.</p><p>• Ensure compliance with contract terms by verifying rate schedules, payment terms, tax components, and invoice templates.</p><p>• Process employee expense reports promptly and accurately, ensuring all necessary adjustments and entries are completed.</p><p>• Administer electronic timesheets, performing data entry and corrections to ensure accurate labor and billing records.</p><p>• Generate, review, and finalize invoices with required documentation, adhering to billing deadlines and client requirements.</p><p>• Upload invoices to designated client portals and ensure proper tracking of accounts receivable and payable.</p><p>• Monitor project revenue, identify variances, and adjust budgets as instructed, maintaining alignment with monthly accounting schedules.</p><p>• Create and distribute system-generated reports to support project managers.</p><p>• Maintain organized documentation in compliance with company policies and prepare for monthly accounting closures.</p>
<p>We're looking to hire a Business Systems Analyst for our client based in Burnaby, BC. In this role, you will be responsible for assessing business processes, identifying user requirements, and determining how best to apply our clients solutions to meet their objectives. You will translate needs into clear documentation, define deliverables and project boundaries, and design strategies for successful implementation. A key part of your work will be overseeing client discovery sessions, aligning business requirements with technical solutions, and ensuring traceability from requirements through testing.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Facilitate the discovery stage of each project, capturing client business needs and defining project parameters within a Business Requirements Document (BRD). Secure client approval of the BRD.</li><li>Establish Acceptance Criteria (AC) outlining the specific conditions required for a project’s completion, and obtain client approval for the AC.</li><li>Collaborate with both internal teams and clients to configure systems using Inovatec’s standard product framework.</li><li>Design and document the full User Acceptance Testing (UAT) approach, ensuring internal deliverables meet requirements before client UAT begins.</li><li>Maintain a traceability matrix to connect business requirements with system configurations and testing activities.</li><li>Lead onboarding efforts by delivering client training, supporting business UAT, and serving as the main point of contact for questions or issues during onboarding and testing phases.</li><li>Identify and address gaps between U.S. and Canadian market requirements, recommending solutions that align with client operations and optimal use of Inovatec systems.</li><li>Share insights and recommendations with leadership to help shape new business opportunities and drive revenue growth.</li><li>Provide project managers with ongoing updates regarding progress, dependencies, and risks related to implementation activities.</li><li>Actively participate in weekly L10 meetings and other designated internal initiatives.</li></ul><p><br></p>
<p>We’re looking for a sharp, strategic, and highly adaptable <strong>Digital Marketing Manager – Paid Media</strong> to lead the execution of digital strategies across a range of paid channels, with a strong focus on driving B2C conversions and business growth. This role blends performance marketing expertise with cross-functional collaboration and strategic communication.</p><p><br></p><p>You'll manage campaign execution from strategy through launch, work closely with internal stakeholders to bring client and business goals to life, and continuously optimize to deliver measurable impact. This role requires someone who can think analytically, act quickly, and communicate clearly—without relying on marketing jargon. </p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the strategy, planning, execution, and optimization of paid media campaigns across platforms like Google Ads, Meta, Reddit, and more.</li><li>Drive B2C performance outcomes—especially focused on conversions, ROAS, and growth KPIs.</li><li>Translate high-level campaign objectives into clear, executable strategies with measurable impact.</li><li>Collaborate with cross-functional internal teams (Project Management, Creative, Analytics, and occasionally Senior Leadership) to align on campaign strategy, timelines, and deliverables.</li><li>Help set up landing pages and ensure campaign launch readiness with the right tracking, assets, and messaging.</li><li>Work closely with the Project Management team to support client-facing communication and ensure that changes or optimizations are clearly understood and aligned with broader business goals.</li><li>Occasionally engage in client-facing discussions to support paid media strategies or requests (e.g., expanding into Reddit or a new platform).</li><li>Build and maintain campaign dashboards using Google Data Studio, using internal and platform data to track performance and guide strategic decisions.</li><li>Communicate campaign performance and optimization strategy to stakeholders in clear, actionable language—not just marketing speak.</li></ul><p><br></p>
<p>This is a D365 Business Central systems analyst/administrator role with a well-established IT Services company in downtown Vancouver. In this role, you’ll play an important role as part of the team, and you’ll be focused on delivering D365 solutions to customers</p><p><br></p><p>In this role, you’ll be responsible for the day-to-day project management of a D365 projects. You will be working with a variety of internal and external stakeholders including in-house users, systems analysts, and external ERP consultants. </p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>