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
For information on Program/Project Management, Outsourcing, Consulting & staffing
Email:
info@osft.com
![]()
![]()
