Getting close to the heartbeat of our candidates and customers.

Windsor-Essex County’s Leading Executive Search and Recruitment & Staffing Firm

We specialize in interim, contract, and full-time permanent positions for small to corporate-sized companies predominantly in Windsor Essex County, Southwestern Ontario, and Michigan, USA.


Our Recruitment and Placement Procedures have been refined into a process that ensures the provision of only the most qualified and professional candidates.


We offer the highest degree of customized Recruitment and Human Resources services to both our customers and valued candidates.


Our company and staff abide by a strong code of integrity, honesty, confidentiality and sound business ethics and practices, that our customers and candidates have come to depend on since 1994.

Our Latest Jobs

Human Resources Generalist

Pertinent Information: Full-time direct hire position with local manufacturer. Company operates two shifts. Unionized environment. Full details to be provided at time of interview. Wage: $65,000/year + benefits. Location: Windsor, ON.

Apply Now >>


Pertinent Information: Direct hire position – full-time, steady days. This Monday to Friday, dayshift, full-time position will require personnel to reliably commute to work in the the County. Full

Apply Now >>

Production Coordinator

Pertinent Details: Direct Hire full time career opportunity with a unionized production manufacturing facility. Shift is 12:00 p.m – 8:00 p.m steady. Ability to swing shift in the future

Apply Now >>

Mold Process Technicians

2-3 Mold Process Technicians Location:  Amherstburg, ON Pertinent Information:   Direct Hire  All three shift rotation (one steady day shift available) Non-union – hourly roles Overtime after 44

Apply Now >>

2-3 Production Coordinator(s)

Location: Amherstburg, ON Compensation: $22-23.50/hour +  immediate benefits (over time after 44 hours Monday to Friday; but after 40 hours if a Saturday); 5% RRSP contribution after one (1)

Apply Now >>

Shipping Supervisor

Location: Amherstburg, ON Compensation: Hourly rate – $27-28.00/hour  + immediate benefits (over time after 44 hours Monday to Friday; but after 40 hours if a Saturday) Pertinent Details: 

Apply Now >>

Secure your Next Career Opportunity


Confidentiality is assured for every candidate at all levels, removing any anxiety from the job search process.

Relaxed, Professional Setting & Personalized Interviews

Our office & interview process takes place in a comfortable and relaxed setting, with experienced Recruiters who genuinely care about helping people achieve their goals.

Honesty & Full

GPS takes very seriously our candidates desire to search for alternate employment. We continue to be open and honest so that our candidates can make informed decisions about their next place of work.

Let GPS assist you in navigating your next career opportunity!

Hire Top Talent


Cost Effective & Flexible Hiring Solutions

Whether our customer is a small family owned business or a large corporation, GPS offers competitive pricing and flexible hiring solutions. We are a privately owned company since 1994, and therefore are able to offer the flexibility that the large national recruitment firms simply cannot.

Customized Recruiting

Recruitments and testing capabilities are customized for each employer and on every recruitment, which increases the probability of attracting and securing qualified candidates for each open position.

Quality of Work & Responsive Service

GPS takes great pride in every successful recruitment and truly believes in delivering what we promise! The quality of our work coupled with our professional & prompt service, has enabled us to remain the exclusive recruitment firm for numerous companies for over twenty years!


Initiate Recruitment

Let GPS recruit and secure the “right person” the “first time” for your company!