Stock Market & Financial Investment News

Crexendo announces resignation of Chief Technology Officer David RosenvallCrexendo announced the resignation of its Chief Technology Officer David Rosenvall, the resignation is effective September 15. The company does not currently plan to replace the position of Chief Technology Officer.