No. You may only submit a press release from your account.

Learn more about how to submit a press release to PRLeap.