I had an average experience with Charles Barker Co...
I had an average experience with Charles Barker Corporate Communications. The communication was okay, but I expected more professionalism. The services provided were satisfactory, but I believe they could have been better. Overall, an average experience.