David Martin
David Martin

David Martin

Product guy | Orange tech strategist | China watcher — views are my own.