Do you participate in meetings where English is the main language? For many the answer is yes, especially in the globalized economy where meetings with foreign colleagues and business partners take place regularly.
In business probably more time is spent negotiating than anything else and to do so successfully and with confidence is probably one of the biggest challenges you face, particularly if the negotiation is in English and you're not a native speaker.
Top performing athletes exercise/ workout to prepare for a major sporting event or to maintain a satisfactory level of fitness, likewise, you as a senior executive could greatly benefit from "workouts" to exercise your Business English