Becky Carroll

Becky Carroll is founder of Petra Consulting Group and author of the Customers Rock!.blog.