Techshu corporate office is located in 1524 S Vista Ave Ste 12, Boise, Idaho, 83705, United States and has 51-200 employees.
techshu
techshu
indus net techshu
techshu's co
techshu consultancy pvt ltd
techshu llp
Departments
Number of employees
Marketing
14
Operations
10
Sales
2
Engineering & Technical
1
C-Suite
1
Information Technology
1
Human Resources
1
| Location | People at location |
| Asia | 51-200 |
Explore people who held key positions, contributed to Techshu's success, and advanced their careers.
Sales Manager, Adverti... at Amazon
Worked as Project Manager, Digital Marketing
at Techshu (2016-2017)
Strategic Growth Marke... at Blue Copper Technologi...
Worked as Senior Project Manager
at Techshu (2021-2023)
Explore More
TechShu is a leading digital marketing agency in India, specializing in SEO, PPC, social media marketing, and content marketing services aimed at driving growth and revenue for businesses. With over 20 years of experience, they cater to a diverse clientele across various industries including pharma, healthcare, real estate, and BFSI. The agency foc... Read More