CEO Glenn Chamandy resigns