Triton Digital realigns, expands duties for three execs