Jim Thomas

Jim Thomas

Research Program Manager, ETC Group