Effects of culture on project management contributing to the success of managing culturally diverse engineering teams in a global environment of Effects of culture on project management contributing to the success of managing culturally diverse engineering teams in a global environment