Sign In

Owen Mason

Associate at Nomura Greentech

Professional Background

Owen Mason has established a remarkable career spanning various fields, particularly in business consulting and finance. His journey began after completing his undergraduate studies, culminating in a Bachelor of Science in Business with a focus on Economic Consulting and Operations Management from the prestigious Kelley School of Business at Indiana University. Owen’s ambition drove him further to pursue an MBA at INSEAD, one of the world’s top business schools, where he honed his leadership skills and global business acumen.

Owen has a solid foundation in consulting, having started his professional journey as an Associate at L.E.K. Consulting. During his tenure, he progressed from Associate to Senior Associate Consultant, showcasing his ability to deliver valuable insights and strategic solutions for various clients. His experience at L.E.K. Consulting equipped him with invaluable skills in data analysis, market research, and operational strategy, making him a crucial player in the consulting landscape.

In addition to his role at L.E.K. Consulting, Owen has also made significant contributions as a Summer Associate at Greentech Capital Advisors, where he specialized in providing advisory services in sustainable energy and technology. His passion for green technology was further evident during his time as an Associate at Nomura Greentech, where he continued to leverage his expertise in finance and strategy to contribute to innovative projects aimed at promoting sustainable practices.

Furthermore, Owen’s diverse work experiences also include roles in consulting and analysis, such as his internship at PwC, where he gained insights into financial advisory, and a position as a Supply Chain Analyst Intern at Arcelor Mittal, where he deepened his understanding of operational efficiencies. He also served as a World Cultures and Politics Instructor at Indiana University Bloomington, where he shared his knowledge and enthusiasm for global affairs with students, fostering a rich educational environment.

Education and Achievements

Owen’s educational journey reflects his commitment to excellence and continuous learning. He earned his MBA from INSEAD, a transformative experience that allowed him to engage with international peers and broaden his global perspective. Owen's exchange program at the China Europe International Business School (CEIBS) further enriched his understanding of international business operations, particularly within the Asian context.

Prior to his MBA, Owen pursued his Bachelor's degree at Indiana University, where he majored in Economic Consulting, Operations Management, and the Chinese Flagship program. This unique combination of studies not only gave him a robust business foundation but also equipped him with exceptional skills in Chinese language and cultural understanding, thanks to his studies at Nanjing University and Hamilton College. His high academic performance, reflected in his impressive GPA of 3.85 out of 4.00 in Chinese language studies, demonstrates his dedication to mastering complex subjects.

Achievements

Throughout his academic and professional career, Owen Mason has achieved several milestones that exemplify his dedication, expertise, and impact in the fields of business and consulting. His ability to navigate and adapt within various roles showcases his versatility and commitment to contributing effectively to every organization he has been a part of.

As a leader in consulting, Owen's ability to analyze complex data and formulate actionable strategies has been a cornerstone of his success. His work with L.E.K. Consulting and Greentech Capital Advisors has not only enhanced his professional portfolio but has also allowed him to make meaningful contributions to sustainable practices within the finance and technology sectors.

Additionally, Owen’s journey from an aspiring student at The Kinkaid School to a respected professional in his field is a testament to his hard work, passion for learning, and the relentless pursuit of excellence. His dedication to education and professional development ensures that he remains a knowledgeable and influential figure in the business world.

As Owen Mason continues to grow and evolve in his career, his blend of analytical skills, business acumen, and commitment to sustainability positions him as an emerging leader in the Consulting and Finance industry.

tags':['MBA graduate','INSEAD','Economic Consulting','Chinese language','L.E.K. Consulting','Sustainable Finance','Global Business','Operations Management','Business Consulting','Nomura Greentech','Consultant','Business Strategy','Greentech Capital Advisors','Indiana University','International Business','Supply Chain Analyst'],

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

:

questions':['How did Owen Mason’s experience at INSEAD shape his perspective on international business?','In wha

Owen Mason
Add to my network

Location

Zurich, Zurich, Switzerland