Background
Duggan, Helen was born in Slough, England.
Duggan, Helen was born in Slough, England.
Uni of Wales (Bachelor of Laws, 1991). College of Law, Chester (1992).
Worked at Beaumont and Son (London) specializing in Marine Law, Construction Law, Aviation, Insurance, Reinsurance. Admitted to the bar, 1994, England. (Assistant Solicitor).