Type to search

Tom Maughan

Tom Maughan
Managing Director
Bain Capital Credit

Tom Maughan

Managing Director at Bain Capital, London, England, United Kingdom.