fbpx

David Roche

President and Global Strategist at Indpendent Strategy - "Populism, Autocracy, Productivity & Power"



Share

David Roche