Fiona Coughlan Fiona Coughlan has over 30 years of experience in the information technology industry having had…