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
Stressed Sales manager is angry about a bad sales report after a marketing campaign. Frustrated executive is upset and annoyed about advertising problem while under pressure to meet his deadline - Stock Photo