Prakash Avaluru has directorship in 2 companies. Prakash Avaluru has first started the directorship with Vinvission Ecoinfra Llp company as Director on 09 January, 2019,
and Prakash Avaluru was last appointed as Director on 09 January, 2019 in Vinvission Ecoinfra Llp company.