Edna Benavides

Edna Benavides

Associate Director, Intelligence Manager, Europe

Location:

Spain

Services:

Cost Management & Quantity Surveying

Contact me