About BorjaValdor

Spanish project manager starting the role in the UK.

Project Manager
United States