The Media Store’s GM Stephen Leeds promoted to CEO as Craig Jepsen departs
Independent media agency The Media Store has seen the departure of its CEO of nearly three years, Craig Jepsen.
Jepsen, who joined the agency from Toyota where he was the media manager of national marketing, “decided to take leave” but will aid the agency with the leadership transition.
