William Enright is a Managing Director at CastleOak Securities, overseeing electronic fixed income trading. Prior to their current role, William held various positions at Bank of America Merrill Lynch for over 15 years, providing liquidity and market making on electronic trading platforms. William graduated from Villanova University in 1998 with a Bachelor of Science in Finance.
Links
Sign up to view 2 direct reports
Get started