Jack Kennedy

Jack is a trainee, currently completing his litigation seat.