No I haven’t made the term up. “Service safari” and the similar “customer safari” are both legitimate business terms. And, if you want to get technical, then a service safari is both a proven design and “outside-in” service management concept.
From Pocket http://ift.tt/2oUHUEq