A Supervisor is a company official that is responsible for adding company representatives and approving data purchases.
A Representative is a person that has been authorised by the supervisor to use the platform on behalf of the company to make data offers and product offers to the users.
A User is an individual who wishes to sell their data at market price on the platform and receive relavent product offers.