6 years ago Mediacom hires Michelle Mowle as head of talent, promotes Nicole Boyd to client service 3