Terra Firma makes two senior hires

Terra Firma
Vivek Ahuja