As a Technical Support Engineer at taylor, you will be jointly responsible for handling technical customer inquiries and setting up a support department within a fast-growing high-tech company. You will serve as the first point of contact for installers working with taylor solar systems.