Michael Lee Stallard is a leading authority on leadership and teams as they relate to employee and customer engagement. He is the co-founder, president and CEO of E Pluribus Partners, a consulting firm that specializes in helping leaders create "Connection Cultures" to form strong bonds among the management, employees and customers of an organization. Connection Cultures increase employee and customer engagement as well as productivity, profitability, innovation, employee retention and customer loyalty. Clients have included Wachovia, Lockheed Martin, UBS, General Re and several hedge funds.
Prior to founding E Pluribus Partners, Mr. Stallard was a managing director, chief marketing and strategy officer at the U.S. Trust business of Charles Schwab and principal, and chief marketing officer at the global private wealth management business of Morgan Stanley.