Payson Tucker

EVP, Business Development at Enchanted Rock

involvement in the City of Houston and Coastal Water Authority reliability projects. Tucker’s primary responsibilities at Enchanted Rock are deal pricing, contractual negotiations, and management of the Power Depot – Texas Group A, LLC generation portfolio.

Tucker received a Master’s in Business Administration from the Sloan School of Management at the Massachusetts Institute of Technology and a Bachelor of Arts from the Plan II program at the University of Texas.

Links

Previous companies

Marsh logo

Timeline

  • EVP, Business Development

    Current role

View in org chart