teleologist

Noun

 * 1) One who studies teleology.
 * 2) One who subscribes to the idea of teleologism.