" class="no-js "lang="en-US">
Light/Dark
Breaking News
Home » People » Tom Maughan
Managing Director at Bain Capital, London, England, United Kingdom.
News
March 17 2021
Global payments service provider SumUp announces today that it has raised a facility from Goldman […]
Tom Maughan
Bain Capital Credit