Background
Bowditch, Stephen Charles was born on December 7, 1973 in Cambridge, United Kingdom. Son of Allan John and Gillian Mary (Cooper) Bowditch.
Research analyst management consultant
Bowditch, Stephen Charles was born on December 7, 1973 in Cambridge, United Kingdom. Son of Allan John and Gillian Mary (Cooper) Bowditch.
Bachelor of Science with honors, Brunel University, United Kingdom, 1995.
Research analyst, Cambridge (United Kingdom) Pharma Consultancy Ltd., 1995-1997; research analyst, Andersen Consulting, London, since 1997.
Member Traditional Aikido Iwama Ryu.