Technology Principal

Able to establish excellence in technical delivery, identify and mitigate risks early-on and recover challenged technical deliveries.

Compartir:
Compartir: