James O'Callaghan is currently the Head of Trading at Jain Global LLC, a position held since 2023. They also serve as a Managing Director at UBS. James earned a Master of Arts degree from the University of Cambridge, where they studied from 2004 to 2008.
Location
Greater London, United Kingdom