Rebecca Smith is the Owner, President, and Chief Creative Officer of Charley Inc., a company established in 2004 to address contemporary business, financial, and marketing challenges. Since February 2005, Rebecca has led all creative efforts at Charley, managing both employees and partners. Prior to this, Rebecca served as VP Creative Director at Red Tettemer from 2001 to 2005, where Rebecca played a key role in building the brand advertising group Red Ink and contributed to the success of several major brands. Rebecca began their career at Munroe Creative Partners as Managing Partner and Creative Director from 1991 to 2001, focusing on client management and art direction. Rebecca holds a Bachelor of Arts degree in Graphic Design from Tyler School of Art, earned in 1991.
Sign up to view 3 direct reports
Get started