Defending Positions in Tough Negotiations • BEP 159
Core Business Vocabulary for Global Teams • BEP 158
AEE 1827: How to Deliver Better Feedback in English as a Manager
All Ears English PodcastAEE 1897: Having Said That, You Need this Extremely Useful English Phrase
All Ears English PodcastAEE 1914: Make Business English Work Out with this Phrasal Verb
All Ears English PodcastAEE 1936: How Shakespeare Can Boost your Business English
All Ears English Podcast