Senior Director, Technology Development
Prinicipal Software Developer
Senior Software Test Engineer
Innovative Design and New Products Manager
Director of Information Technology
VP Engineering Technology
Chief Technology Officer and Vice President of Research
SQL DBA, Applications Developer
Senior Software Engineer
Software Engineer/Bioinformatics Scientist