To source middle and senior management trainers for technical and soft skills in the engineering sector, consider reaching out to professional organizations such as the Institute of Electrical and Electronics Engineers (IEEE) or the American Society of Mechanical Engineers (ASME). These organizations often have directories of experienced professionals who may be suitable for delivering guest lectures or training sessions. Additionally, you can explore LinkedIn to identify individuals with relevant expertise in engineering management. Networking at industry events and conferences can also be fruitful in connecting with potential trainers. When approaching candidates, clearly outline the expectations, schedule, and compensation package to attract the right talent. Conduct thorough interviews to assess their knowledge, experience, and communication skills to ensure they align with the institute's requirements.