Angelica Ochoa

Lead Engineer, SMILE