Ian Powell Email

Non Executive Director . 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

#1 Startup Dataset

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