You need one data type “company” and another one “team members”. On the company data type simple add a field called “team members” (List of team members").
Then you create a “company page” that displays the company - data type “company”.
There you place a RepeatingGroup with data type “team members” (Data source: this company’s team members"
On the team members data type you set all the info you need to be displayed for the team members: examples: Name - text, Role - text, ProfilePicture - image …
The same you do for the company.
PS: Watch some YouTube Videos there you will find all the basics and can learn them fast.
How can I collect that data. I mean when a company comes and fills up the form the no. Of team members of that particular company is different when compared to another company
So when an user comes how can I set up the form in a way that i can save the multiple team members data.
For eg. ComapnyA has 5 team members so if I put the form in a way that I have 5 image uploader and 5 text box. I don’t think that works well in creating a new data on my database
When company B comes and they have 8 team members how can they add the input field from 5 to 8 according to users choice.