Technology Systems Specialist - ICT/ELV
- Location
- Greater London, England, United Kingdom
placement;Work with our design tools, including Navisworks to resolve modelling conflicts and collisions;Review design documents (drawings and specifications) and provide direction on development of the engineering drawings.Evaluate the technology equipment available in the industry for suitability of use in design solutions;Liaise with design team including electrical … meetings and workshops with clients and design team;Develop budgetary implementation costs;Provide construction stage administration as required, including site reviews, site review reports;Business development and maintenance of client relations including proposal support, technical approach development, and project scoping when neededCoordinate with and training junior team ...