No. You may only submit a press release from your account.
Learn more about how to submit a press release to PRLeap.