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.
This person is not in any teams
This person is not in any offices