Buy stock photo Stressed Sales manager is angry about a bad sales report after a marketing campaign. Frustrated executive is upset and annoyed about advertising problem and is under real pressure to hit his deadline