London-based Lonsdale promotes Ben Evans to partner

1487
UK investment firm Lonsdale Capital Partners has expanded its partner team with the promotion of Ben Evans. Evans has wo