empowerment - Business Definition
Having the information, resources, and authority to make meaningful choices. A corporate head who delegates authority provides empowerment to division and department heads.
Variant of empower
- to give power or authority to; authorize: Congress is empowered to levy taxes
- to give ability to; enable; permit
- empowerment noun