Abdul Arshad

Business Development Manager at Techbuild General Contracting Establishment
Saudi Arabia

Experience