Please login to create custom alerts.
Posted 5 years, 10 months ago
Shell TechWorks is an innovation center for Shell based right on the MIT campus in Cambridge MA. Our primary goal is bringing smart people from outside the energy industry to solve a number of challenging problems. Our office consists of software, m…
Cambridge, MA
Showing page 1 of 1