David Meehan
Director Consulting Services @ CGI
About David Meehan
David Meehan serves as the Director of Consulting Services at CGI, where he manages three key accounts and oversees business development and client relations. He has extensive experience in the insurance sector and has held various roles in consulting and analysis across several prominent firms.