undefined

David Mercer

CEO of LMAX Group, a financial services company focused on institutional trading.