Apologies for the long title. Here is some background.
My company has a professional edition of Salesforce. We used an offshore team to develop a Salesforce app, they used a developer edition of Salesforce for development.
They wanted to deploy the app remotely to our Salesforce edition but were not able to because Professional edition lacks a certain APEX permission.
I created a developer edition using my personal email address and they were able to deploy the app to my Salesforce edition.
In my company's account we are a member of the partner program for publishing apps.
My question is, can I create the package in my developer account and upload that from my company's partner account so it goes in the app exchange?
I have tried to create a package, but it fails due to lack of code coverage on a trigger but that is not the issue here, the issue is I am not sure if it is possible to take a package made from a developer edition and upload it to a professional edition for app exchange.