Former Oklahoma State Treasurer Scott Meacham has been named the president and CEO of i2E Inc., which has offices in Tulsa and Oklahoma City.
Former Oklahoma State Treasurer Scott Meacham has been named the president and CEO of i2E Inc., which has offices in Tulsa and Oklahoma City.