IM

Ian D. MacFarlane

President and Chief Executive Officer at EA Engineering, Science, and Technology, Inc., PBC

Timeline

  • President and Chief Executive Officer

    Current role