Eskelinen has served as Minister at the Finnish Embassy in London and as Director of Multilateral Development Cooperation at the Ministry for Foreign Affairs.
Eskelinen on ollut ministerinä Lontoon-suurlähetystössä sekä monenkeskisen kehitysyhteistyön linjanjohtajana kotimaassa ulkoministeriössä.