Chuck Lai's Location
Lake Hiawatha, New Jersey, United States
Chuck Lai's Education
Chuck Lai's Summary
Chuck Lai, based in Lake Hiawatha, New Jersey, United States, is currently a Vice President at Credit Suisse. Chuck Lai holds a Stevens Institute of Technology.