Increasing its turnover by a staggering 71% in less than a year is allowing The Creative Marketing Agency to expand staff numbers and increase its premises to include offices in Torbay – alongside its existing presence at Plymouth Science Park.
The company’s Founder and Director, Michelle Roberts, puts her remarkable success in increasing her turnover rates down to the incredible work...