ECL

United States
53 Total Employees

Teams at ECL

Recently posted jobs

Information Technology
Lead global strategic sourcing and category management for high-value CapEx items (HVAC, power, IT hardware). Own supplier selection, RFPs, contract negotiations, inventory and open-to-buy management, vendor performance/QBRs, and global logistics/compliance to ensure supply resilience, cost optimization, and timely delivery.
2 Days AgoSaved
In-Office
Mountain View, CA, USA
Information Technology
Design, develop, and optimize scalable full-stack software systems; contribute hands-on code; implement agile processes; collaborate with hardware, AI, and cloud teams to deliver integrated GenAI solutions; stay current with tools and best practices.
2 Days AgoSaved
In-Office
Mountain View, CA, USA
Information Technology
Lead design, analysis, and operation of electrical power systems including distribution, protection, and grid integration. Provide technical leadership, ensure code compliance, manage projects and mentor junior engineers. Coordinate with stakeholders to deliver reliable power solutions.