Power Players 2013: Moya Greene, chief executive, Royal Mail


 

2) Moya Greene, chief executive, Royal Mail Is there a higher profile job in private business in the UK at the moment? Maybe some of the bank and utility bosses would beg to differ… but […]