My Account
Press Release
Employee News

Sibil Sebastian Receives Rising Star Award


Kansas City, Missouri

American Century Investments® Vice President, Strategy & Corporate Development Sibil Sebastian was recognized as a Rising Star by the Defined Contribution Institutional Investment Association (DCIIA) during DCIIA’s inaugural Diversity & Inclusion (D&I) Awards celebration on Dec. 10.

"We're very proud to have Sibil recognized by DCIIA," said American Century Investments Co-Head of Intermediary Distribution Rick Luchinsky. "She epitomizes American Century Investments' spirit to value everyone and to help each person prepare for a secure future and ultimately live with dignity in retirement."

Sebastian, who has been with American Century Investments since 2015, serves on its inaugural Diversity Equity & Inclusion Committee and co-leads its global business resource group, Accelerate, focused on advancing women. She co-founded its New York chapter and piloted the first mentorship program pairing a diverse group of women with mentors at the firm. Additionally, she coordinates a workshop series for Bottomless Closet in New York which helps women find employment and enhance their financial literacy.

"I'm honored to be named a Diversity & Inclusion Rising Star by DCIIA," Sebastian said. "Advocating for diversity, equity & inclusion is imperative to me, and a top priority for our firm, as is DCIIA's mission of enhancing the retirement security of American workers."

Sebastian received a master's degree in finance from Baruch College and a bachelor's degree in business administration, finance from Pace University's Lubin School of Business.


Founded in 2010, the Defined Contribution Institutional Investment Association (DCIIA) is a non-profit association dedicated to enhancing the retirement security of America's workers. To do this, DCIIA fosters a dialogue among the leaders of the defined contribution community who are passionate about improving defined contribution outcomes. DCIIA's diverse group of members include investment managers, consultants and advisors, law firms, record keepers, insurance companies, plan sponsors and other thought leaders who are collectively committed to the best interests of plan participants. For more information, visit:

About American Century Investments

  • Who We Are

    American Century Investments is a leading global asset manager focused on delivering investment results and building long-term client relationships while supporting breakthrough medical research.

  • Quick Facts

    Founded in 1958, American Century Investments' 1,400 employees serve financial professionals, institutions, corporations and individual investors from offices in Kansas City, Missouri; New York; Los Angeles; Santa Clara, California; Portland, Oregon; London; Frankfurt, Germany; Hong Kong; and Sydney.

  • Management

    Jonathan S. Thomas is president and chief executive officer, and Victor Zhang serves as chief investment officer.

  • Giving Back

    Delivering investment results to clients enables American Century Investments to distribute over 40% of its dividends to the Stowers Institute for Medical Research, a 500-person, nonprofit basic biomedical research organization. The Institute owns more than 40% of American Century Investments and has received dividend payments of more than $2 billion since 2000.

Day time view of American Century Headquarters in Kansas City, Missouri

©2024 American Century Proprietary Holdings, Inc. All rights reserved.