A company controller has full access to your company account. They can see everyone’s cards, their transactions, their balances, approve or reject top-up requests, and control the available funds on the main account balance.
A controller on the account can only see the details of the individuals assigned to them by the company controller. This is usually someone that manages a team such as a head of department.