Alfred LEO is currently a Manager at Deloitte, a position they have held since 2025. Prior to this role, Alfred served as an Assistant Manager Learning Specialist at the same company from 2014 to 2025. They are pursuing a Bachelor of Commerce at Loyola Academy and a Master of Business Administration in Human Resources Management at St. Joseph's Degree & P.G College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices