Analyst
Internship
Newton Massachusetts USA
Manage ongoing research projects in the areas of energy technology
Masters degree completed or underway Prior science or engineering studies or experience
Project Manager
Full Time
Newton Massachusetts USA
Manage supply chain transformation projects
Data analysis skills Entrepreneurial IT skills People skills