Showing posts with label graham sherren. Show all posts
Showing posts with label graham sherren. Show all posts

Thursday, October 22, 2009

Sherren Steps Down

Thanks to a reader for noting that Centaur has announced the retirement of Graham Sherren as Chairman of Centaur. He will stay on as a non executive for 12 months. Will this lead to a change in approach and strategy?