No, the owner or director of your company must be the one to submit the application. Your SR&ED advisor can help you with any questions you may have regarding the process.