Dean Baker
Dean Baker

Dean Baker

Chief Engineer at Odecee, A Cognizant Digital Business