President & CEO
Josh Paine
CEO Approval Rating
82/100
IDLife is a Texas-based health and wellness company that manufactures and supplies nutrition supplements for individuals.