18 employees
Affant engages in IT support and telecommunications services that offer hardware and remote managed network services.
1997