Editors may ask for photos of your senior executives so it is a good idea to have stock photos ready to send. For print, you need fairly high resolution images, but low resolution is fine to publish online and on your own website.
Remember that the photo needs to be precisely in focus or editors will reject it, and there should not be anything in the background. Editors may also reject images that contain logos. Business portraits are usually just head and shoulders, wearing normal business clothes, no sunglasses, looking towards the camera. There should be sufficient light to brighten the face – daylight from a window can be good. The facial expression is important, and it is a good idea to have at least two pictures, serious and smiling, to use in different scenarios.
Bearing all this in mind, it’s often worth calling a professional photographer who will get everything right first time, and probably re-touch the image a little to give you a glossy looking image you will be very happy with.