mayor cartera