Christian Renaud on Muck Rack

Christian Renaud

Verified
Probably 35000 feet
Research Director, Internet of Things — 451 Research
As seen in: 451 Research

Research Director, Internet of Things @451Research. Tweets are my own.