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