Sometimes you have to sell yourself and learn to better understand on how to develop an effective elevator pitch even if you know you’re one of the best. Lyro, a social networking site that launched today is cater to serve the needs of some professionals that want to promote themselves. Lyro, also dubbed as “Your [...]