Scott Jones, CEO, Navitas, Global
When people use the word innovation, they look at tech companies. They look at the product that's being innovative, not actually where that has been housed or coming from
The latest issue of the PIE Review is out now! To view now, please