He is a release train engineer – VP technology at NatWest Group
- Company:NatWest Group
- Short Bio:Release Train Engineer - VP Technology
He is a release train engineer – VP technology at NatWest Group