NOUVEL Strategies
Strategies for managing the big picture of risk, information security, and compliance.
In 2013
NOUVEL Strategies is moving their office from Switzerland to the US. Stay tuned for more website updates...