The Keith Bagg Group
info@bagg.com416.863.1800 | 905.709.3917 | 905.890.1023
The Keith Bagg Group was formed in 1971 in response to a market need for a quality, full service placement and search agency. Since that time, we have conducted over 11,000 successful searches, and our client base includes firms which have relied on us to meet their needs since our beginning.

While the focus of the firm is the greater Metropolitan Toronto area, we are committed to meeting our clients' needs, nationally and internationally. The company is a member of four personnel related associations, and two of our staff have served as President of Canada's National Association of Personnel Placement Agencies and Consultants (now ACSESS).

The Keith Bagg Group consists of four divisions as follows:

Keith Bagg & Associates Inc.:
Our consultants cover the areas of accounting and finance, engineering, sales and marketing (consumer packaged goods and industrial products), information systems, operations, human resources and general management. Each of these areas is handled by one or more specialists, to provide in-depth industry of functional expertise.

Keith Bagg Staffing Resources Inc.: Our consultants cover all areas of
administrative support, including office managers, human resource assistants, administrative assistants/secretaries and data entry personnel, etc. In addition we also cover a full range of operations securities positions including sales assistants, clerks-dividend, contracts, reconciliation, RRSP, mutual; fund, bond/stock, credit, stock records, etc. We can also provide supervisors and managers in the above areas and services are provided on full time, temporary or contract basis.

Keith Bagg Staffing (Regional) Inc.: Our consultants provide the same services as Keith Bagg Staffing Resources Inc. above from our Markham and Mississauga offices.

Keith Bagg Information Technology Search Inc.:
Our consultants handle the full range of IT search, including temporary, contract and permanent placements.