Tech leader, innovating consumer electronics, automotive, and sustainable energy solutions. Committed to quality and eco-friendly practices.
#124 of 194 in Communications Public Relations
#144 of 193
#118 of 194
#124 of 194
#157 of 194
#162 of 194
#171 of 194
#30 of 138
You need an account to unlock the full scorecard.
Free for students. Always.