Delegat Group announced that Managing Director, Graeme Lord, will be stepping down from the role on July 3, 2018.