This Award recognises emerging leaders, on a new path in approximately the last 2-4 years, who are rising stars in the industry.
Maximum file size: 516MB
Δ