"But if you think you have something why don't communicate your ideas to the management."
You would be wise to take your own advice regarding your thoughts on what RP should do/PR firm etc....and report back. You said RP needs to hear it. He has an email address and a phone.