Marcus & Millichap names senior directors