Delta Capita, a provider of managed services, solutions and consulting, announced that it has appointed Pete Mayberry as Managing Principal to lead client delivery.

Delta Capita, a provider of managed services, solutions and consulting, announced that it has appointed Pete Mayberry as Managing Principal to lead client delivery.