Your new company
Our client is a leading media company who sell advertising space/ digital ads operating more than 33,000 advertising sites nationwide. A few years ago, they brought the construction of advertising sites in house. Since then, the team have been extremely successful in delivering hundreds of site builds, including their newest digital units, billboards and large Storm installations click apply for full job details