London is changing. The biggest change is at Victoria currently. You see that building you cannot see anymore. That is where I had my first job/office in London. Almost 10 years ago. Never mind.Continue reading
Sales, Strategy & Leadership
Join 5,000+ subscribers. Sign up now!
A monthly newsletter about Leadership and Self Development