Level D Manager definition

Level D Manager means a person who is a direct report to the President and Chief Executive Officer.