Leo Desouza's Location
Greenwich, CT, US
Leo Desouza's Work
Leo Desouza's Education
Leo Desouza's Summary
Leo Desouza, based in Greenwich, CT, US, is currently a Lead Analyst at TD Ameritrade, bringing experience from previous roles at Larchmont Yacht Club and Indian Harbor Yacht Club. Leo Desouza holds a 2018 - 2020 Bachelor of Business Administration - BBA in Business Administration and Management, General @ Berkeley College. Leo Desouza has 1 email on RocketReach.