Becky Carroll's Location
New York, NY, US
Becky Carroll's Education
Becky Carroll's Skills
Becky Carroll's Summary
Becky Carroll, based in New York, NY, US, is currently a Chief Compliance Officer at Towers Watson Investment Services, Inc.. Becky Carroll holds a Bachelor’s Degree @ Massachusetts Institute of Technology. With a robust skill set that includes AML, FINRA, Bank Secrecy Act, Financial Regulation and more, Becky Carroll contributes valuable insights to the industry. Becky Carroll has 4 emails on RocketReach.