By proceeding, you agree to our Terms of Use and Privacy Policy.
Neil, named after Neil Armstrong, is a game changer in every sense of the word - never happy with the status quo and always looking for ways to challenge the tried and tested and drive radical thinking.
Talks About #businessoutcomes #generatingdemand #value
Preferred Locations #Europe