Richards joins JLL as a Senior Managing Director focused on Life Sciences industry and portfolio advisory work