Vora_Ventures_logo
The future of technology is here.

Vora Technology Park Lands Barclaycard US Customer Care Center with Plans to Create up to 1,500 Jobs

Paulie Anthony, Director of Marketing

Monday, August 17, 2015