Loading people...
§ Investor Profile
Thomas DeSouza is Managing Director at Kennedy Lewis Investment Management.