Meet the team – Greg Lee

Meet the team – Greg Lee

Greg Lee, Senior Sales Consultant Before becoming a ‘Sales Engineer’ at the start of 2021, I worked in senior commercial leadership roles within Marketing agencies and led a pan-European commercial team at Brandwatch, a leading social listening and...
The human touch

The human touch

In this post, Senior Consultant, Greg Lee, chats about the importance of the human touch in current approach to sales and marketing. When Bruce Springsteen wrote and sang about needing “a little of that human touch” he probably wasn’t thinking about how to...