Michael Sackton Email

Chief Architect . Escher Group

Current Roles

Employees:
154
Revenue:
$24.6M
About
Escher is transforming postal and courier operations worldwide, enabling posts to engage today's digitally savvy customers across all points of engagement. With Escher's unique, purpose-built customer engagement platform, posts drive superior customer experience, with greater speed and better economics.
Escher Group Address
260 Franklin St
Boston, MA
United States
Escher Group Email

Past Companies

Escher GroupChief Architect
Escher GroupCTO
Escher GroupPrincipal Software Engineer

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.