The phrase "new manager" refers to a person who has recently been appointed to a position of leadership and authority in a company or organization. Full definition
I often have the opportunity and privilege of working with new managers who are navigating the challenge of assuming their new roles. (entrepreneur.com)
To my understanding, you will need a Personal Assistant to help new managers in their remote locations. (cvtips.com)
Compare it with our recent composition, I think we need overhaul under new manager. (justarsenal.com)