CBA elects Roberts president