The phrase "company execs" refers to company executives who are the top-level leaders or managers in a company. They are responsible for making important decisions and steering the direction of the company. Full definition
However, the car has been partially developed on the sand dunes of Dubai, so there will be a degree of off - road ability — but with company execs quite explicitly stating that the Porsche Macan is the dynamic benchmark, and bullish that the F - Pace can outhandle it, it's clear this is a crossover whose primary focus is thrilling dynamics. (autoexpress.co.uk)
Like the cellphone company execs who laughed at Apple and the iPhone, Trump's rivals seem to be making the mistake of concluding he can't win. (technewsworld.com)