Senior Engineering Manager
worcester county, massachusetts, united states
Wayfair
National Technical University "Kharkiv Polytechnic Institute"
Technion - Israel Institute of Technology