I have searched and the closest I came to an answer was this, Do I have to enroll an Apple Developer Program when working for a client?.
My problem is similar to his EXCEPT,
I can generate certificates, provisioning profiles e.t.c even though I DO NOT have a paid account (but the team which I am part of does).
However I CANNOT log in to itunes connect to create an app, when I log in to itunes using my credentials, I see the following screen,
Must I have a paid developer program account in order to see this screen instead?
Best Answer
As Apple states
A team admin in iTunes Connect can add you as an iTunes Connect user so you can access the site.
From the above link:
To add a new iTunes Connect user
The email address specified must be valid to activate the account. The user receives an email as a confirmation.
Review the email address of a user with an existing Apple ID. If the email address you entered is already associated with an Apple ID, a warning message appears asking you to confirm that you want to associate this Apple ID with iTunes Connect.
Click Next to continue creating the user account with the existing email address and associated Apple ID.
Select the roles to assign to this user, and click Next Roles give access to iTunes Connect sections. For example, the Admin role gives a user access to create and update material in all sections except Agreements, Tax, and Banking. The available roles are listed in User Roles.
Only the initial iTunes Connect user (the team agent) has access to the Legal role.
The new user receives an email from the iTunes Store that includes a link to activate the account. (Make sure to have the user check spam and junk mail filters if the activation email doesn’t arrive.)
If the account was created with an existing Apple ID, the user is asked to sign in to iTunes Connect.