Leticia Puebla Smith

Sales and project manager