1 result found
Steve Farris Scarborough, ME
Professions & Specialties
Information Technology Specialist • Senior Software Developer • C++ Developer • IT Specialist • Software Developer • Software Developers • Java Developer • Computational Scientist • Computer Software Professional • Computer Systems Administrator • Computer Scientists • Counselor • Advisor • Deliveryman • Recognition • Courier • Associate Professor • Lecturer • Postsecondary Teacher • Doctor of Philosophy • Master of Science • Mathematics • Mathematician