- M. C. Dean (Tulsa, OK)
- **Electronics Technician 3 - Tulsa, OK** ID **11678** Location **Tulsa, OK** Apply Now ... but are not limited to: + Leading teams on small moderately complex installation projects. + Conducting and documenting daily tool box talks. + Installing all… more