During his 35 years career, Stephen has successfully founded and led multiple businesses across Europe, USA, and EMEA with multi-regional and global operations in customer, channel, and employee engagement through …
During his 35 years career, Stephen has successfully founded and led multiple businesses across Europe, USA, and EMEA with multi-regional and global operations in customer, channel, and employee engagement through …