Richard Carter joins Bragg as Group CEO

May 3, 2021