Optimizely
Senior Manager, Software Engineering
Optimizely
Manager, Software Engineering
Commonwealth Financial Network
Software Developer
Travizon
Senior Software Developer
Viisage Technology, Inc.
Customer Service Representative
Advisor360°
Software Architect
Advisor360°
Application Development Manager
Commonwealth Financial Network
Senior Software Developer
Commonwealth Financial Network
Software Architect
1201 Technologies
Contract Consultant
Bentley University
Westfield State College