I would just apply to the Grad schemes of the big FTSE companies that offer them - Shell, Diageo, Unilever, Rolls Royce etc etc.I have never heard of a company being particularly known for 'excelling at corporate strategy' - and tbh, in my experience, most companies/people use it as an entry point to spend two years getting some exposure and building a network before moving into the business itself. Hence, at least where I work, corporate strategy roles are pretty much limited to fairly experienced (manager level) consultants from the top strategy firmsAs a graduate, my advice would be "Don't overthink it. Just get into a good company, learn, be proactive, and then, assuming you are good, the rest will take care of itself"