Contact Details
Head
Office:
2 Bloor Street West, Suite 100-340
Toronto, Ontario Canada M4W 3E2
Telephone
Numbers: Fax Numbers:
Toronto 1.416.260.2656 1.416.260.5973
Montreal 1.514.907.2156 1.866.485.6741
Email:
General Inquiries --
info@osft.com
Program/Project Management --
ppmanagement@osft.com
Outsourcing --
resourceforoutsourcing@osft.com
Consulting --
technologyconsulting@osft.com
Staffing --
staffing@osft.com
![]()
![]()
