You have one opportunity to make a good first impression. If you want people to invest in you, you must first invest in yourself and your public image.
A company is more than the products or services they provide. The real value in any good company comes from its people. Invest in yourself and your company by presenting yourself in the most flattering way possible, with a professional headshot.