BETTER INSIGHTS. SMARTER DECISIONS. FASTER.
Management Team

Ben Cesare
President & Chief Executive Officer
Ben has more than 25 years of leadership and executive sales management experience in high-tech organizations. Before joining Invoke, Ben was Vice President of Agile Software's channel organization. Prior to that, Ben was Vice President of Psion North America and spent 10 years working in several channel management and strategic account roles for Apple Computer. Ben has a Bachelor of Arts degree from Lycoming College.

Alon Ravid
Chief Technology Officer & General Manager, Invoke Solutions Israel
Alon brings 19 years of experience in research, development and management of software development groups to Invoke. Prior to joining Invoke, Alon worked at Knight Financial Products (KFP) as Senior VP, Head of Derivatives Technology. Previously, he was Senior System Engineer at the Israeli Ministry of Defense. Alon holds a BS and MS in Computer Science from the Technion - Israel Institute of Technology In Haifa.


Peter Mackey
Executive Vice President of Research & Business Development
Peter brings 25 years of experience in marketing and research to Invoke. In senior management positions at J. Walter Thompson and Foote Cone & Belding, Peter solved customer centric issues for major marketers such as Eastman Kodak, Sprint, Warner Lambert, Hewlett-Packard, and IBM. Prior to joining Invoke Solutions, Peter was Managing Director of Greenfield Consulting Group, where he worked with clients on customer loyalty, new product development, customer segmentation, and e-commerce research projects. Peter has a degree in Political Economics from the University of California at Berkeley.


Louis Haberman
Chief Financial Officer
Louis brings significant experience establishing, managing, and refining financial processes and systems for growth in both publicly traded and venture backed companies to his role at Invoke.   Previously, Louis was Vice President, Finance at BuyerZone.com, a B2B lead generation company.   He guided Buyerzone.com to profitability and led the company’s sale to Reed Elsevier. Prior to that, Louis served as the Controller for VideoShare and held positions at SupplierMarket.com, Sun Life Financial and National Linen Service. Louis holds a Bachelor of Arts degree from York University and an MBA from Bentley College.

John Inman
Vice President of New Business
John brings over 20 years of sales management and technical experience to Invoke. John joined Invoke from Agile Software Corporation, where he was Director of Channel Sales. Prior to Agile, John spent 14 years at Parametric Technology Corporation, where he held various management positions including: Director of Channel Sales for North America and Director of Inside Sales. John has a Bachelor of Science in Mechanical Engineering from Lehigh University.


Tal Sliwowicz
Senior Vice President, Product Strategy and Development
Tal brings 14 years of experience architecting and delivering software and managing product development initiatives to his position as SVP of Product Development. He has been with the company since early 2000 in his previous role as VP of Software Development where he was a key player in developing Invoke’s mobile research platform and improving the online research experience. Prior to joining Invoke, Tal developed a multitude of products including health care management software and reporting tools. He holds an LLB Law Degree from Tel Aviv University, and an MBA from Northwestern University (Kellogg School of Management) and Tel Aviv University (Kellogg Recanati School).