This term is part of our Unit 12: Office Hierarchies/ Corporate Titles vocabulary list. Please note that pronunciations can vary slightly even in the same dialect.
USA
UK
USA
UK
an employee with leadership responsibilities, who oversees individual contributors in a specific department to meet given performance goals
USA
UK
"Rebecca had to check with her manager if she could leave work early to attend her cousin's bar mitzvah."