Juan Turner


Juan Richard Turner is a British Broadcaster, radio and television producer and freelance cameraman, he was also a Member of the Legislative Council of the Isle of Man.

IOM Government Department Memberships