IBM
Senior Engineer and Scientist
IBM
Senior Technical Staff Member (STSM)
IBM
Advisory Engineer and Scientist
IBM
IBM Master Inventor
IBM
Post Doctoral Researcher
Rensselaer Polytechnic Institute
Postdoctoral Research Associate
Rensselaer Polytechnic Institute