Is "falls on" the right term in this sentence? Should it be "falls to"? I think it sounds incorrect to me — success doesn’t "fall on" some action, right? — but I can't put my finger on what should be done to salvage the sentence.
(I know I can change it to "... depends on executives finding a path ..." but I wanted to try to work with the original first.)
The success of these strategies often falls on executives to find a path to profitability.