Excerpted from the DMOZ:
- Specializes in the location and placement of highly talented IT professionals in both permanent and contract positions.
- 900-2 Sheppard Ave E
- Toronto ON M2N 5Y7 Canada
- Apex Search inc.
- +1 416 226 2828, Fax: +1 416 226 1417