Rob Mercer


Rob Mercer, an IT consultantis a member of the Legislative Council of the Isle of Man, having been elected on 12th March 2020