In his new position, he will oversee and lead the company’s executive leadership team, where he will have the responsibility of improving and streamlining operations that deal with customers, from pre-sales solution consulting to post-sales customer success and ongoing services.