tenure business definition
- The length of time in a person's current employment.
- The right to use and occupy property either under ownership or lease. For example, oil companies can bid on tenure rights to explore and produce oil on government property.
Learn more about tenure