Lead Strategic Advisor at Santander
Francisco D’Souza is the Chief Executive Officer and a Member of the Board of Directors at Cogizant since January 2007.
Francisco D’Souza is the Chief Executive Officer and a Member of the Board of Directors at Cogizant since January 2007. Francisco served as ...