Immediate and Lasting Impact
GPS is a Canadian boutique contracting agency that focuses on building teams and finding high impact Consultants for mission-critical initiatives.


At GPS we take the time to understand the nature of your current challenge and culture of your organization, while also digging deeply into the skills and technical knowledge needed for each role. This allows us to find individuals who don't just have the skills to do the job but have the right aptitude and attitude.
Advanced Candidates Vetting Process
Our sourcing process is one of the differentiating practices at GPS. We have a comprehensive process to select and vet candidates for each role, but what makes
GPS different is that each of our senior leaders and key employees come from an IT
delivery background. That is, we have all been accountable for delivery. Whether as Project
Managers, Business Analysts or Directors we have practical, hands-on, experience in enabling delivery and operations in an IT organization.

We Come From IT
Finding the RIGHT people is our focus and a key differentiator for GPS and it start with
OUR people. We are from IT and IT delivery, so we understand IT environments, IT/Business
communication, technology, frameworks, methodologies and the “reality on the ground”. This background in IT delivery allows us to understand the roles, challenges and skills required to be successful at what we do.

Performance Promises
Staffing and recruiting requires an instant pipeline of the right talent along with real-time, valuable consultation to successfully navigate today’s tumultuous and competitive hiring marketplace.


Placing the Right Person the First Time
The short answer to “what is our competitive advantage” is that we come from IT delivery, so we get IT. When we fill a role it is with the RIGHT person the first time. Projects are expensive and have momentum, so placing the RIGHT person the FIRST time not only saves money and time, but also allows for continuity and a strong relationship with our Clients.
Contract Completion Rate
Quality placements extend far beyond just a successful start date. Our meaningful and ongoing Candidate engagement helps all parties unite around the same goal of a highly productive and completed contract.
We stay close to our Consultants and Clients throughout the engagement and specifically early on. This allows us to ensure that if minor course corrections are required, they can happen early to ensure larger challenges are caught before they are big issues.

Our Core Expertise
We use our Connected Community to find you the right people in the following areas:
Program Manager
Oversees the purpose and status of the projects in a program and may support project-level activity to ensure the end goals
I'm a paragraph. Click here to add your own text and edit me. It's easy.
Organizational Change
Manager
Manages the effect of new business processes, changes in organizational structure or cultural changes within an enterprise
Scrum Master
Manages daily scrum sessions, facilities agile team delivery - progress and plan iterations, removing obstacles that are impeding the team’s progress
Digital Transformation
Consultant
Helps businesses dynamically reimagine how they can integrate new technologies into their human resources, production, and marketing processes to improve customer engagement
Project Manager
Accountable for project delivery to ensure the end result is understood and agreed to, that everyone on the team knows and executes his or her role
Business
Analyst
Analyzes an organization or business domain and documents its business, processes or systems. Assesses the business model or its integration with technology
Architect
​​Develops IT services and solutions. Often designs and manages communications, security, networking, storage
Product Owner
Provides vision/direction on what Agile team is building, represent “business” outcomes, manages product backlog and creates clear understanding of outcomes

Our company recently reached out for help finding a good Business Analyst for our upcoming project. The tech recruiter understood the complexities of the position right away. He was able to get us a pool of great candidates to interview in a very short period of time. He coached us through the interviewing process.