Resumes Resumes Leslie Macchia View page Location: San Francisco Bay Area Industry: Management Consulting Leslie Macchia View page