Source: Post & Parcel

Escher: Escher promotes two to C-level positions

Escher today announced Matt Jones and Kevin Seller as its new Chief Strategy Officer and Chief Sales Officer, respectively. Matt and Kevin have been focused on meeting the ever-evolving needs of postal industry leaders worldwide, having each previously served at the vice-president level within Escher.

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
100-250
Brody Buhler's photo - CEO of Escher

CEO

Brody Buhler

CEO Approval Rating

87/100

Read more