AvidXchange Bringing 603 New Jobs to Headquarters in North Carolina Summary: AvidXchange has announced that it will create 603 new jobs at its headquarters in Charlotte, North Carolina for a total investment of $21.4 million. An…