تفاصيل : صانع السياسات المالية.. من هو أحمد كجوك بعد تجديد الثقة فيه وزيرًا للمالية


كشف المستشار هشام بدوي، رئيس مجلس النواب، تفاصيل التعديلات الوزرارية الجديدة في حكومة الدكتور مصطفى مدبولي، حيث تجددت الثقة في أحمد كجوك وزير المالية الحالي.
السيرة الذاتية لـ أحمد كجوك وزير المالية
حصل أحمد كجوك على ماجستير من كلية جون كينيدي للإدارة الحكومية بجامعة هارفاد الأمريكية عام 2010، وعام 2002 حصل على ماجستير العلوم الاقتصادية من جامعة يوركشاير البريطانية، وحصل على بكالوريوس آداب في علوم الاقتصاد مع مرتبة الشرف من الجامعة الأمريكية بالقاهرة عام 1998، وهو ما يرصده تحيا مصر.
من هو أحمد كجوك وزير المالية
وفي الفترة من سبتمبر 2010 حتى مايو 2013، عمل كجوك مدير وحدة السياسات المالية الكلية بوزارة المالية، وقبلها في الفترة من أغسطس 2010 حتى فبراير 2011، عمل نائب لنائب رئيس اللجنة المالية والنقدية الدولية التابعة لصندوق النقد الدولي.
مناصب شغلها أحمد كجوك وزير المالية
وشغل كجوك فى الفترة من 2004 حتى 2008، منصب المدير التنفيذي لوحدة السياسة المالية الكلية بوزارة المالية، قبلها عمل مستشار اقتصادى لدى الوحدة من الفترة 2004 حتى 2007.
ومن عام 2007 حتى 2008، عمل مساعد محاضر في الجامعة الأمريكية بالقاهرة، ومن 2002 حتى 2004، عمل اقتصادي في وزارة الاقتصاد والتجارة، وفي الفترة من 1999 حتى 2001، عمل باحث اقتصادي في وزارة الاقتصاد.
جرى انتخابه فى 2015 ليشغل منصب رئيس إدارة للدعم الفني في مكتب البنك الدولي في القاهرة، كما شغل منصب مدير مجموعة من الاقتصاديين والباحثين داخل وحدة السياسات لمالية الكلية بوزارة المالية.
تجديد الثقة في أحمد كجوك وزيرا للمالية
ويستمر أحمد كجوك في دوره كوزير للمالية بعد تجديد الثقة فيه من مجلس النواب، مستندًا إلى خبراته الطويلة في مجال الاقتصاد والمالية، ومسيرته العملية داخل الوزارة وعلى المستوى الدولي، ما يؤهله لمواصلة إدارة السياسات المالية للدولة.
replaceOembeds();
function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);
while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
// loadfbApi();
}
function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”
‘
replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, “”);
}
}
function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute(“url”));
}
function getUrlSource(url) {
var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?[\w\?=]*)?/;
var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/;
var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/;
var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/;
if (ytRegex.test(url)) {
return {
source: “Youtube”,
url: url,
id: ytRegex.exec(url)[1]
};
}
if (instaRegex.test(url)) {
return {
source: “Instagram”,
url: url,
id: instaRegex.exec(url)[3]
};
}
if (twitterRegex.test(url)) {
return {
source: “Twitter”,
url: url,
id: twitterRegex.exec(url)[1]
};
}
if (fbRegex.test(url)) {
return {
source: “Facebook”,
url: url,
id: fbRegex.exec(url)[1]
};
}
return {
source: “Unknown”,
url: url,
id: “”
};
}
function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it’s simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘
‘, str);
}
}
function loadfbApi() {
var js = document.createElement(‘script’);
js.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2″;
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(“.youtube”);
for (var i = 0; i < youtube.length; i++) {
var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";
var image = new Image();
image.src = "https://www.tahiamasr.com/themes/tahia/assets/images/no.jpg";
image.classList.add('lazyload');
image.setAttribute("data-src", source);
image.setAttribute("alt", "youtube");
image.addEventListener("load", function () {
youtube[i].appendChild(image);
}(i));
youtube[i].addEventListener("click", function () {
var iframe = document.createElement("iframe");
iframe.setAttribute("frameborder", "0");
iframe.setAttribute("allowfullscreen", "");
iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset
.embed + "?rel=0&showinfo=0&autoplay=1");
this.innerHTML = "";
this.appendChild(iframe);
});
};
}



