CCA elects new president and vice president