While the average RPO contract is two to three years, Hudson RPO has been enterprise RPO provider for GSK Canada since 2006. We hire 300 new employees annually, provide ad hoc services, and achieve outstanding hiring metrics compared to other GSK offices around the world.