Senior Business Analyst  Professional Services  Permanent - Full Time  Escher Group  Escher powers the world's first and last mile deliveries, helping Posts connect nearly 1 billion consumers with global ecommerce networks