Edna Benavides
Associate Director, Intelligence Manager, Europe
Location:
Spain
Services:
Cost Management & Quantity Surveying
Contact me
- +34 914356949
- edna.benavides@gleeds.es