greensmoke.net
Manchester, UK
Greensmoke: Your strategic management partner for navigating business challenges.