Innovation Analyst - EIC - India

Alien Technology Transfer is an exclusive consulting firm leading top-class innovators to success, with the financial support of public funding opportunities and strategic private investments. We champion only impact-driven innovations and support companies with concrete growth ambitions funding their product development. 

Are You ready to experience working for a young, dynamic rapidly growing technology transfer company?

We are looking for an Innovation Analyst to join our team!

You have to possess a genuine passion for technology and business, be analytical, articulate, have a strong command of English, and have a high degree of stamina to work within an ambitious and goal-driven environment.


In this role, You will prepare Innovation and Investment reports named "Funding Opportunity Assessment" reports for high tech startups and small enterprises from Europe and the United States, broken down into the following tasks:

  • Read and understand the key aspects of their business plan, technology, market;

  • Identify and review competitors and gain information on their product/service and fund-raising history;

  • Identify and review investors typically active in the field;

  • Present and summarize the scores gained by the project in the evaluation conducted by AlienTT Senior Project Consultants;

  • Search, identify, and summarize similar winning projects in the funding program under consideration (either SBIR or EIC Accelerator);

  • Format the final report and deliver it to the AlienTT Sales Team in contact with the client.

You will also support online activities under the EIC Accelerator funding program: these are tasks accompanying the registration and submission of a proposal on the Funding&Tender Portal of the European Commission, such as:

  • Creation of an account for the client reference person in the EC portal;

  • Generation of a Participant Identification Code (PIC) for the client company;

  • Conduct the so-called "SME-check" to prove the client company complies with the SME (Small Medium Enterprise) definition by filling in financial and legal information about the company;

  • Registration of the proposal to be submitted filling in all the necessary projects and administrative information;

  • Short proposal submission including all attachments


- Master's Degree in Economics, Finance, Business Administration, Engineering;

- Fluent English;

- Mid-term stay abroad among past experiences is an advantage.