Personnel Agency Windsor (519) 977-5291 Cambridge (519) 621-9227 With branches located in London, Windsor and Cambridge, Stellar Personnel Placement provides professional recruitment for wide and varied employments. Stellar provides ...