Job Description
The Tech Lead Manager at Euclid Power will oversee a small engineering team while contributing to product development in the renewable energy sector, balancing technical responsibilities with team management. This role involves leading projects, mentoring engineers, and enhancing the engineering culture within a remote work environment.