Must be willing to travel 20% of the time
This position is located on-site in San Jose, CA . It requires onsite presence to attend in-person work-related...
We asked a Project Architect, why they like doing this job for CP and his response was "I cannot just name one or two things to describe why I like doing...