Apr 25, 2023
#9011258

Participant
Apr 25, 2023

This makes sense with what I’ve seen as well on the IT side. Usually new VP of Tech or IT comes in and wants to implement new systems / technology…