Tapestry operates in the energy technology sector, focusing on strategic commercial opportunities and partnerships with utilities and grid operators. The company works to accelerate business velocity by translating market signals into product direction within the electricity industry. It is headquartered in Mountain View, California, and employs between 51 and 200 people.
Want Tapestry roles matched to you?
SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.