Ben Li's Location
New York, New York, United States
Ben Li's Work
Ben Li's Education
Ben Li's Skills
Ben Li's Summary
Ben Li, based in New York, New York, United States, is currently a Director at Willis Towers Watson, bringing experience from previous roles at Willis Towers Watson and Milliman. Ben Li holds a 2019 - 2021 Master of Business Administration - MBA @ Columbia Business School. With a robust skill set that includes Economics, Microsoft Excel, Public Speaking, Microsoft Office, Social Media and more, Ben Li contributes valuable insights to the industry. Ben Li has 3 emails and 1 mobile phone number on RocketReach.