0 Where is Verb Energy, Inc. Corporate office Headquarters Headquarters Address and Contact Address: 205 E Emerson Rd, Lexington, MA 02420, United States Phone Number: 1-415-915-8372 Email:Click Here Number of Employees: <10 Established: 2016 Key People: Matt Czarnecki Headquarters Location & Directions Headquarters Executive Team Name Title Matt Czarnecki Co-Founder & CEO About History and Headquarters Information Headquarters Photos Verb Energy, Inc. Company Resources TwitterFacebookLinkedIn Website Bloomberg Wikipedia