headshot

Lyle, James

ECE Department Technology Lead, Senior Electronics Specialist
Technology Group