To be really noticed by the financiers, you need to first create excitement and then convey the long-term vision. You need to demonstrate your ambition and then map it to a plan and strategy for how you will achieve this big dream.
You'll do more good and feel better inside your skin when you're in the right place in your organization--or out on your own, if it makes more sense to be the leader because you can't follow one.