Technical Training Specialist - Estimation
- Location
- Leeds, England, United Kingdom
ability to translate technical concepts for diverse audiences Ability to make effective, timely decisions Knowledge of Google Suite (Mail, Docs, Sheets, Slides, etc.) and Microsoft Office (Word, Excel, PowerPoint) A self-starter mindset with strong organisation and time management capabilities Bonus Points For: Experience with Total Estimation ...