I don't think this sentence needs any commas. If you think it is too long, you can insert one before "or": The company president emphasised that it is never certain whether a strategy that now seems to be efficient will be so in the future , or whether those that used to work perfectly well will still continue to do so. You can't insert it anywhere else.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.