Crookes Brothers Limited announced that Mr. Greg Veale has resigned as the Group Financial Director of the company with effect from 30 April 2021 to take up a position as CEO of a retail group.