Ryan Duffy is the Managing Director of The Baupost Group.
321 people are employed at The Baupost Group.
The Baupost Group is based in Boston, Massachusetts.
The NAICS codes for The Baupost Group are [523, 52, 523110, 5231, 52311].
The SIC codes for The Baupost Group are [62, 67].