Bio

Leonard Callejo is the director of online marketing at Webex, an industry leader in video conferencing. He resides in Denver, Colorado.