I just found this interesting interview with an English teacher in France; I can really relate to a lot of things she says.
What are your typical corporate client needs?
Really varies, but one thing I find again and again is their need for a greater “Self-Esteem” in English.
Another thing I love working with is pronunciation. Clients will also say they have a “horrible accent” and I say “au contraire”- the accent is wonderful and is part of your cultural identity - it’s the mispronunciations that can cause greater problems.
And here lies the essential in my view, when the trainees are enjoying it they are automatically learning twice as much.