Jessica Major

Jessica Major is an associate in the healthcare risk team at Beachcroft LLP.