Anupam Deshmukh

Country Manager - Australia And New Zealand at BioCatch

Anupam Deshmukh serves as the Country Manager and Business Leader for Australia and New Zealand at BioCatch since September 2020. Prior to this role, Anupam was the Sales Lead for Fraud and Risk Intelligence Platforms at Dell EMC from October 2016 to September 2020. Experience at ANZ includes positions as Senior Manager of Disputes and Manager of Global Fraud Strategy from September 2010 to October 2016, with earlier roles as Senior Fraud Analytics and Strategy Analyst and in Consumer Finance Technology from November 2005 to March 2010. Anupam also held a Manager position in Forensic Advisory at KPMG for a brief period in 2010 and contributed to the development of the innovative 'Chip & Pin' credit card project for Xansa from April 2004 to October 2005. Anupam holds a B.Tech in Computer Science from Bharati Vidyapeeth, completed between 1999 and 2003.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices