
World-Class Executive Leadership across Commodities, Energy, and Enterprise Risk
Triple Point leadership is committed to providing its customers with the best solutions, product innovations, and customer service to gain and maintain competitive advantage in volatile and fast-moving commodity markets.
Peter F. Armstrong
President and CEO
Peter Armstrong is a principal owner of Triple Point Technology. Under his leadership, Triple Point has emerged as the world's leading provider of software to manage commodities and enterprise risk.
Bio »
Paul D'Amico
Chief Operating Officer
Paul D'Amico is a principal owner of Triple Point Technology and responsible for post-sales client operations.
Bio »
Doug Daugherty
Chief Technology Officer
Doug Daugherty is responsible for shaping Triple Point's long-term strategic technology vision and the execution of such across the company's comprehensive product line.
Bio »
K. Oni Chukwu
Chief Financial Officer
Oni Chukwu oversees global finance and banking, financial reporting, budgeting and analysis, system administration, human resources, facilities, and all other administrative functions worldwide.
Bio »
Dilip Daswani
Vice President, Corporate Development
Dilip Daswani focuses on alliances, partnerships, and acquisitions, applying an extensive background in software development for commodity management, power trading, and scheduling.
Bio »
Greg Taylor
Executive Vice President, Global Field Operations
Greg Taylor leads all sales, pre-sales, and field development activities around the globe and across Triple Point's comprehensive product line.
Bio »
Michael Schwartz
Chief Marketing Officer
Michael Schwartz directs the planning and execution of Triple Point's marketing and communications initiatives in all global markets.
Bio »
Wah Chu
Chief Customer Officer
Wah Chu serves as an advocate for Triple Point's global customers and ensures that the company continues to provide optimal products and services to satisfy customers' business requirements.
Bio »
Brad Hamlin
Senior Vice President, Professional Services
Brad Hamlin is responsible for Triple Point’s global professional services organizations across all product suites and business units.
Bio »