Browsing: Mukta Noori

Technology consulting and business process management provider MindPetal has appointed a trio of senior executives to its leadership team, the…