Lloyd Rodrigues is currently a Direct Tax Manager at Dell Technologies, a position they have held since 2016. Prior to this role, they worked as a Tax professional at IBM India Private Ltd from 2012 to 2016 and served as an Associate Manager of Direct Taxation at Infosys Technologies Ltd from 2005 to 2011.
This person is not in the org chart
This person is not in any teams
This person is not in any offices