To come from different walks of life means to come from different socioeconomic backgrounds.
Consider the statement "This company has many thousands of clients around the world from all different backgrounds.". Based on this "This company has many thousands of clients around the world from all walks of life." a true statement? Yes, no, or I don't know?