INVIDI Technologies announces new C-suite officer structure reflecting increasing client partnership roles and service delivery