Califonia-based independent advertising and marketing agency Eclipse has bolstered its brand strategy and marketing team with the appointment of Leila Amirsadeghi as vice president client development. Prior to joining Eclipse, Amirsadeghi was CEO/founder of MESH, a consulting group that focused on growth for various clients.