Steve Markowitz has left his position as CEO at MyPoints.com, San Francisco. He will remain with the company as chairman of the board of directors through Dec. 31, then act as a director.
Steve Markowitz has left his position as CEO at MyPoints.com, San Francisco. He will remain with the company as chairman of the board of directors through Dec. 31, then act as a director.