The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Ed Richards
Edward Charles Richards is a Founding Partner at Flint Global, and previously was the Chief Executive of Ofcom, the independent regulator for the communications industry in the United Kingdom. He stepped down in December 2014.
Everything about Ed Richards →- Occupation
- manager, company director
- Position held
- chief executive officer
- Citizenship
- United Kingdom
- Born
- August 29, 1965