at the managerial level - Spanish English Dictionary