Shiming He

15+ years of experience as leader and developer

Profile In Progress

Shiming is building their profile – stay tuned!

Shanghai, China