Alicia Rasta
Alicia Rasta is the vice president of strategic accounts for Televerde (www.televerde.com), the preferred global revenue creation partner supporting marketing, sales, and customer success for B2B businesses around the world.
This user has not made any comment.