Sales Technical Support
Posted today by Otis
- Location:
- London
- Job Type:
- Permanent
Sales Technical Support. Role Overview. To assist the sales team by carrying out full site surveys of existing equipment(s), recording all operating parameters and key data to allow an accurate proposal to be generated and advising the estimating team and operations on the … more