Annual Revenue
$100-500M
Employees
500-1.0K
CEO Avatar

CEO

- -

CEO Approval Rating

- -/100



VST's headquarters is located in Hyderabad, Andhra Pradesh. VST generates $265.1K in revenue per employee VST has 3 followers on Owler.