Alex Dsouza has worked at B2B inDemand as an Operations Manager since January 2019 and later transitioned to the role of Team Lead from May 2021 to November 2022. Prior to this, Alex worked at L2B Media as a Client Success Director from March 2017 to January 2019.
Alex Dsouza obtained a Bachelor of Business Administration degree with a specialization in International Business from Pune University. This educational journey took place from 2012 to 2015.
Sign up to view 0 direct reports
Get started