MetroStar Systems Ranks in Computerworld 2017 Best Places to Work in IT
Reston-based MetroStar Systems adds another laurel to its growing portfolio of recognition as the IT services company has been included in IDG’s Computerworld 2017 Best Places to Work in IT. “We’ve always understood that human capital is our most crucial asset,” says MetroStar CEO and Co-founder Ali Reza Manouchehri. “It’s the people in our