Tara McGeehan

Inspirational Woman: Tara McGeehan | President, CGI UK Operations

Tara McGeehan was appointed President of CGI’s UK…