This position oversees the relationship/interface between Information Technology (IT) and the business while setting the direction on the vision and strategy for the contact center technology ecosystem.
$176,000/yr - $247,000/yr
Must-have
Nice-to-have
Not specified