Shane Richard is a pragmatic servant leader with over 28 years of experience in full-stack technology. Currently serving as the DELMIAWorks Roles Portfolio Senior Manager at Dassault Systèmes since 2022, Shane has previously held significant positions, including Director of Information Technology at Load Trail, LLC, where an integrated service desk was established. Shane also led the creation of the first Project Management Office at AmerCareRoyal, enhancing project delivery efficiency. Other roles include Chief Integration Officer at Elliott Homes and Director of IT at various organizations, where Shane consistently implemented innovative solutions to improve operational processes. Shane's extensive background includes military service as an M1A1 Armor Crewman in the US Army.
This person is not in the org chart
This person is not in any teams
This person is not in any offices