New energy resource recruiter Spencer Ogden, today announced their deal with Bullhorn, the global leader in on demand, front office recruitment software. The agency formed by Sir Peter Ogden, founder of Computacenter Plc, and David Spencer-Percival, a...