Greene King won the John Sainsbury Award for Learning and Development, which recognises commitment to people development, for its Get Ahead training programme.
Judge Steve Davies said: "The judges were particularly impressed with how positive and engaged those at Greene King were, and with the business results that have been achieved."
Get Ahead offers computer-based training, workshops, industry qualifications and a leadership programme to employees.
Compass was given the EDS Social Commitment Award, which goes to the business that has demonstrated a proven commitment to society and social issues for its ESS Rehabilitation Programme.
The caterer was recognised for its work involving serving female offenders from HM Prison Drake Hall in Staffordshire, which work as fully salaried team members of Compass catering division ESS at the Ministry of Defence's Swynnerton training camp, gaining experience and skills.
Judge Casper Malig said: "Compass touched a subject that most others would have walked away from. It is an innovative and daring project with huge potential for longer term sustainability."
Smoothie maker Innocent won the Award for Supply Chain Excellence.
IGD is an international food and grocery sector consultancy.
By Chris Druce