About Integrated Media Company
integrated media company, llc is a tpg platform thematically investing across the digital media landscape. launched in 2018, imc’s mandate is both financial and strategic, providing ... Read more
integrated media company, llc is a tpg platform thematically investing across the digital media landscape. launched in 2018, imc’s mandate is both financial and strategic, providing ... Read more