About
McRae Creative is a leading brand identity and design firm based in Charlotte, NC (USA). Founder, Peter McRae, has 15 years experience in design and advertising fields working for local, regional and national brands. Peter is well know for combining his award-winning creative and results-producing work.