He, too, has had to earn his stripes, though Rob Peters concedes he’s never been literally under fire. That sets him apart from most of his colleagues on the Check-6 International Inc. executive team. A global management consulting firm based in Tulsa, Oklahoma, its executives are largely elite military veterans, all of whom have tales […]