The second part of your need is interesting.
I'm being a bit generic but to speak with CEOs, it would greatly help to know about strategy and competition. It's a loaded term and here's what I would recommend:
1. Michael Porter's Competitive Advantage [0] or Understanding Michael Porter [1]
2. One of the things that really applies well to tech businesses has been Platform Business Model. This book [2] is a good starting point
3. The Lean startup [3] and Hacking Growth [4] round up the tech books that I have benefited from.
3b. Warren Buffet's letters are a classic to learn about businesses and help when you are dealing with CXOs.
4. With these basics in place, I would recommend Stratecherry - the blog and Economist for keeping up with the current developments in the field.
1. Michael Porter's Competitive Advantage [0] or Understanding Michael Porter [1]
2. One of the things that really applies well to tech businesses has been Platform Business Model. This book [2] is a good starting point
3. The Lean startup [3] and Hacking Growth [4] round up the tech books that I have benefited from.
3b. Warren Buffet's letters are a classic to learn about businesses and help when you are dealing with CXOs.
4. With these basics in place, I would recommend Stratecherry - the blog and Economist for keeping up with the current developments in the field.
Good luck!
[0] https://www.amazon.com.au/Competitive-Advantage-Creating-Sus...
[1] https://www.amazon.com.au/Understanding-Michael-Porter-Essen...
[2] https://www.amazon.com.au/Platform-Revolution-Networked-Tran...
[3] https://www.amazon.com.au/Lean-Startup-Innovation-Successful...
[4] https://www.amazon.com.au/Hacking-Growth-Fastest-Growing-Com...
FYI, I come from a similar background. Was a techie for 9+ years before switching to an MBA and can personally attest to the materials given above :)