Stephen Gardner is in the news for recent leadership changes at his company. He’s a seasoned exec with a background in finance and management.