Revolution appoints new president/chief executive officer