Civil Infrastructure – Business Development Manager (S. E. Asia
Thomas Telford Recruitment Ltd.
Location : Barcelona B ES
They have an opportunity for a civil engineer with major infrastructure experience and commercial and business development flair….