CCSL Chief Resigns Nicholas Brookes, CEO of CCSL, has stepped down from his current position. August 30, 2011