Here's the breakdown:
* "For" is a preposition.
* "Leader" is a noun.
* "For leader" together describes the noun that comes before it, acting like an adjective.
For example, in the sentence "This is a training program for leaders," the phrase "for leaders" modifies the noun "program" and tells us what kind of program it is.