New Leaf Energy, LLC
–
Troy, NY, 12182
... New Leaf Energy is seeking a Design Engineering Manager to join our team. This position may be filled out of our Lowell, MA, Boston, MA, Chicago, IL, or Troy, NY offices. We value in-person collaboration and offer a hybrid work environment. Hybrid ... - May 16