General Cowboys appoint new CEO