Program designer
A program designer is the person responsible for the overall design of an internet or interactive project. Relying on a broad base of visual, media and computing skills, the program designer shapes th...
Program designer - Wikipedia