Bank of America Merrill Lynch
Operations Manager - Asset Servicing
Bank of America Merrill Lynch
Network Manager - AVP
3Macs
Branch Administrator
Bank of America Merrill Lynch
Assistant Vice President
Bank of America
Vice President
Institute of Technology, Tallaght
Dublin Institute of Technology
European Institute of Communications