ทั้งนี้ รางวัล World Women Leadership Award คัดเลือกและตัดสินโดยคณะกรรมการผู้ทรงคุณวุฒิ โดยมีวัตถุประสงค์เพื่อเชิดชูเกียรติสตรีจากทุกภาคส่วนทั่วโลกที่มีศักยภาพความเป็นผู้นำ มีความคิดริเริ่มสร้างสรรค์อันนำมาซึ่งการเปลี่ยนแปลง ตลอดจนประสบความสำเร็จในฐานะผู้ที่สร้างคุณประโยชน์ให้แก่ทั้งองค์กร ประเทศ และภูมิภาค นอกจากนี้ ยังมีวัตถุประสงค์เพื่อส่งเสริมและเป็นแรงบันดาลใจให้แก่สตรีทั่วโลก ในการพัฒนาศักยภาพตนเองให้ก้าวขึ้นมาเป็นผู้นำที่ได้รับการยอมรับในระดับสากลอีกด้วย