HomeCompaniesTorch Share Save Report this company Send Report Torch San Francisco, United StatesAbout CompanyAt Torch, is coaches, psychologists, entrepreneurs, and people managers who have seen firsthand the impact of thoughtful leadership.