1 POSTS
Charlie co-founded
Big Rock back in 2011 with the aim of providing corporate sales teams far smarter marketing solutions. Another 6 years on, and Charlie is now a leading voice in the industry on marketing tech and its power to change the way we do business.