Ben Townson is a seasoned professional in portfolio optimization and operations management with extensive experience in the financial sector. Currently serving as the Head of Portfolio Optimization Business at Capitolis since August 2021, Ben is responsible for setting the strategic vision for this division. Previously, Ben held key roles at LMRKTS, where responsibilities included leading client solutions and product optimization, and at BlackBox Group LLC as Chief Operating Officer, overseeing fund operations and investor relations. Early career experiences included significant roles in risk management and actuarial consulting at organizations such as MotherRock L.P. and Ernst & Young. Ben holds a Bachelor of Arts in Mathematics from Hamilton College.
This person is not in any teams
This person is not in any offices