Charlie Watts's Location
New York, New York, United States
Charlie Watts's Work
Charlie Watts's Education
Charlie Watts's Skills
Charlie Watts's Summary
Charlie Watts, based in New York, New York, United States, is currently a Vice President Marketing at Pex, bringing experience from previous roles at Entersolar, LRN, Thomasnet and Gateway Energy Services Corporation. Charlie Watts holds a Bachelor of Science in Business Administration, Marketing @ Iona College. With a robust skill set that includes Marketing, Digital Marketing, Marketing Strategy, Direct Marketing, Marketing Communications and more, Charlie Watts contributes valuable insights to the industry. Charlie Watts has 2 emails on RocketReach.