Delivery Lead
Shanghai, Shanghai, China
Nokia
Loro Piana
Director of IT
Starbucks
Senior IT Manager
PTC
System and Infrastructure Manager
IBM
Consultant
Tongji University