Innovation
The Oxford Dictionary defines Innovation as “make changes in something established, especially by introducing new methods, ideas, or products” or “introduce (something new, especially a product)” Innovation is much more than the …
The Oxford Dictionary defines Innovation as “make changes in something established, especially by introducing new methods, ideas, or products” or “introduce (something new, especially a product)” Innovation is much more than the …
The energy industry stands at the outset of a significant transition as it has the opportunity to reinvent itself and bring the unrivalled skills that upstream oil and …
I understand the value of innovative business models, in particular disruptive models for new market entrants into an apparently crowded space, and I have successfully enabled new entrants …
My board memberships in Society of Petroleum Engineers (SPE) and my selection as Distinguished Lecturer for SPE are all testament to my recognition as a global expert in …
I am a proven and highly effective leader with a combination of high technical credibility and three decades of relevant experience with strong interpersonal, mentoring and coaching skills. …
I fully understand the role of technology in enterprise valuation. As part of a small team that successfully sold a Private Equity backed company, I am able to …