Tech leader, innovating consumer electronics, automotive, and sustainable energy solutions. Committed to quality and eco-friendly practices.
#150 of 186 in Communications Public Relations
#138 of 185
#116 of 186
#118 of 186
#150 of 186
#154 of 186
#163 of 186
#28 of 139
You need an account to unlock the full scorecard.
Free for students. Always.