27 employees
Taleka is the premier provider of unified communications training, eLearning, and end-user adoption solutions.