Drake is a staffing solutions company. It has offices in 13 countries around the world with sales in excess of $2 billion. Drake provides services such as flexible staffing, permanent recruitment, training and development as well as out ...