- Employers
- pod consulting
- Partner and Principal Consultant
- Aviva Life Insurance Company
- Director of Distributed Systems
- Molecular
- Harvard Business School Publishing
- Blue Cross Blue Shield of Massachusetts
- Knights of Columbus
- PC Connection
- pod consulting
- Freelance Work
- Academic