- Therma LLC (San Jose, CA)
- Project Executive - Therma Therma, 1601 Las Plumas Avenue, San Jose, California, United States of AmericaReq #1754 Friday, September 27, 2024 **Therma, a Legence ... is unavailable. Ready to make your mark? Therma is in search of a Project Executive who can leverage their unique talent and point of view to redefine what's… more
- ICF (San Francisco, CA)
- …focused on energy sector projects and encompasses all phases of project lifecycle from concept development through decommissioning. This includes technical advisory ... emerging process technologies, combined cycle and simple cycle plants, thermal technologies, distributed generation, storage, demand response and other energy… more