Stephen originally joined Russell Reynolds Associates in the firm's Shanghai office, before relocating back to Boston. He has extensive experience working with global automotive, industrial, and chemical and material clients across the US, Europe and Asia Pacific.
Prior to this, Stephen worked for General Motors in product strategy and corporate development roles.