Contributor

Emma McGuigan

Managing Director, Technology at Accenture and First Women Awards 2013 nominee

Managing Director, Technology at Accenture and First Women Awards 2013 nominee