Sub Sector Manager Europe
Bucharest, Bucharest, Romania
Parsons
Techno Engineering & Associates
President
Senior Partner