Logic New York, NY
Job description: …to implement new initiatives as conceived by product development/marketing departments.*Provide project management support for online video…8 * 10 years total experience in television systems or Web systems development, including new technology and business strategy….
View full post on Dice.com – Web Marketing
View full post on WebProJobs.org