Spencer Taylor

Spencer Taylor

PROJECT MANAGER

He has been responsible for the majority of the programming of our Avaya and Panasonic systems over his time with the company.

st@allegiancecom.com