Tata Motors appoints Sidheshwar Sharma as General Manager, Brand Marketing
Sidheshwar Sharma has joined Tata Motors as General Manager - Brand Marketing. According to sources, an internal organisational circular was also issued to mark the occasion.
Read more...