Technical business analysts work closely with various customers including their immediate project teams, business unit representatives and other technical staff members, often facilitating and coordinating the communication among all parties, including vendors