Raritan, New Jersey, United States of America; Horsham, Pennsylvania, United States of America; Titusville, New Jersey, United States of America (Hybrid Work)
United States - Connecticut - Groton; United States - Florida - Tampa; United States - New York - New York City; Greece-Thessaloniki Chortiatis; Ireland - Dublin - Ringsend
United States - New York - New York City; United States - Massachusetts - Cambridge; United States - Connecticut - Groton; United States - Pennsylvania - Collegeville
United States - Washington – Bothell; United States - California - San Diego; United States - Massachusetts - Cambridge; United States - Connecticut - Groton; United States - New York - New York City; United States - Pennsylvania - Collegeville