I found this Alticor video on the website of a company called SoundPost. The video is apparently some kind of corporate branding video, with the theme "Alticor: Helping People Lead Better Lives". You'll find the phrase used often on Amway and Quixtar corporate websites as well and it is considered the corporate "vision".
Soundpost describe themselves as follows –
Sound Post is a full-service audio recording studio specializing
in audio post-production, music and sound design for advertising, films, children's educational
programming, multi-media presentations, and the internet.
Their site indicates they did the music score for the video. I'm sure you'll agree they did a fantastic job.
Post a comment below or Discuss this post on Amway Talk