Candidate profile: Robert Espindola says has more to accompl