78963 - Technical Support Assistant This Technical Support Assistant, will report to the Commercial Analyst... directly to the Commercial Analyst who in turn reports to the area Commercial Projects Manager. Technical Support Assistants...
UK Power Networks