Gordon Shaw appointed chief operating officer of the Apex Group