{"id":657,"date":"2026-02-03T12:45:56","date_gmt":"2026-02-03T04:45:56","guid":{"rendered":"https:\/\/cd.orikami.dev\/klcch_wp\/?page_id=657"},"modified":"2026-03-13T13:03:42","modified_gmt":"2026-03-13T05:03:42","slug":"whistleblowing","status":"publish","type":"page","link":"https:\/\/cd.orikami.dev\/klcch_wp\/whistleblowing\/","title":{"rendered":"Whistleblowing"},"content":{"rendered":"\n<h3>Policy Statement<\/h3>\n\n                    <p>\n                        KLCC Holdings Sdn Bhd (\u201cKLCC\u201d) is committed to the highest standard of integrity, openness and\n                        accountability in the conduct of its\n                        businesses and operations. It aspires to conduct its affairs in an ethical, responsible and\n                        transparent manner.\n                    <\/p>\n\n                    <p>\n                        Recognising the above-mentioned values, KLCC provides avenues for all employees of KLCC and\n                        members of the public to disclose any\n                        improper conduct within KLCC.\n                    <\/p>\n\n                    <h3>Objective of the Policy<\/h3>\n\n                    <p>\n                        This policy is to provide an avenue for all employees of KLCC and members of the public to\n                        disclose any improper conduct in accordance\n                        with the procedures as provided for under this policy and to provide protection for employees\n                        and members of the public who report such\n                        allegations.\n                    <\/p>\n\n                    <h3>Scope of the Policy<\/h3>\n\n                    <p>\n                        This policy is designed to facilitate employees and members of the public to disclose any\n                        improper conduct (misconduct or criminal\n                        offence) through internal channel. Such misconduct or criminal offences include the following:\n                    <\/p>\n\n                    <ol class=\"roman\" type=\"i\">\n                        <li>Fraud;<\/li>\n                        <li>Bribery;<\/li>\n                        <li>Abuse of Power;<\/li>\n                        <li>Conflict of Interest;<\/li>\n                        <li>Theft or embezzlement;<\/li>\n                        <li>Misuse of Company\u2019s Property;<\/li>\n                        <li>Non-Compliance with Procedure<\/li>\n                    <\/ol>\n\n                    <p>\n                        The above list is not exhaustive and includes any act or omissions, which if proven, will\n                        constitute an act of misconduct under KLCC\n                        Code of Conduct and Business Ethics (CoBE) or any criminal offence under relevant legislation in\n                        force. The given procedures as reflected\n                        in the Employee Handbook and CoBE shall be operative based on the purpose and objective of their\n                        existence.\n                    <\/p>\n\n                    <h3>Applicability of the Policy<\/h3>\n\n                    <p>\n                        Our policy applies to every employee, director, and officer of KLCC. Joint venture companies in\n                        which KLCC is not a controlling\n                        stakeholder and associate companies of KLCC are encouraged to adopt this policy whilst our\n                        contractors, agents, outsourced workers, and\n                        business associates are required to always act consistently with applicable parts of this policy\n                        when dealing with, acting on behalf of\n                        or in the name of KLCC. This policy also applies to members of the public, where relevant.\n                    <\/p>\n\n                    <h3>Procedure in Making a Disclosure<\/h3>\n\n                    <p>\n                        All disclosures are to be reported via secured and confidential channel in accordance with the\n                        procedures as provided under this policy.\n                    <\/p>\n\n                    <h3>Protection to Whistleblower<\/h3>\n\n                    <p>\n                        A whistleblower will be accorded with protection of confidentiality of identity, to the extent\n                        reasonably practicable. In addition, an\n                        employee who whistle blows internally will also be protected against any adverse and detrimental\n                        actions for disclosing any improper\n                        conduct committed or about to be committed within KLCC, to the extent reasonably practicable,\n                        provided that the disclosure is made in\n                        good faith. Such protection is accorded even if the investigation later reveals that the\n                        whistleblower is mistaken as to the facts and\n                        rules and procedures involved.\n                    <\/p>\n\n                    <h3>Anonymous Whistleblower<\/h3>\n\n                    <p>\n                        Any employee or member of the public who wishes to report improper conduct may remain anonymous.\n                    <\/p>\n\n                    <h3>Notification<\/h3>\n\n                    <p>\n                        When you report a concern, you can expect that your report will be treated seriously, fairly and\n                        promptly. You may expect updates during\n                        and upon completion of our investigation, unless we take the view that disclosure may impede\n                        investigation.\n                    <\/p>\n\n                    <br>\n                    <br>\n\n                    <div>\n                        <p>Datuk Sr Mohd. Salem Kailany<\/p>\n                        <p>Chief Executive Officer<\/p>\n                        <p>KLCC Holdings Sdn Bhd<\/p>\n                        <p>1 November 2024<\/p>\n                    <\/div>\n\n                    <div class=\"whistleblowing-form flex flex-column gap-18\" style=\"margin-top: var(--gap48);\">\n                        <div class=\"mf-form-shortcode\">\r\n\t\t<div\r\n\t\t\tid=\"metform-wrap-2123-2123\"\r\n\t\t\tclass=\"mf-form-wrapper\"\r\n\t\t\tdata-form-id=\"2123\"\r\n\t\t\tdata-action=\"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/metform\/v1\/entries\/insert\/2123\"\r\n\t\t\tdata-wp-nonce=\"ba3064473b\"\r\n\t\t\tdata-form-nonce=\"bc047cb6ba\"\r\n\t\t\tdata-quiz-summery = \"false\"\r\n\t\t\tdata-save-progress = \"false\"\r\n\t\t\tdata-form-type=\"general-form\"\r\n\t\t\tdata-stop-vertical-effect=\"\"\r\n\t\t\t><\/div>\r\n\r\n\r\n\t\t<!----------------------------- \r\n\t\t\t* controls_data : find the the props passed indie of data attribute\r\n\t\t\t* props.SubmitResponseMarkup : contains the markup of error or success message\r\n\t\t\t* https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Reference\/Template_literals\r\n\t\t--------------------------- -->\r\n\r\n\t\t\t\t<script type=\"text\/mf\" class=\"mf-template\">\r\n\t\t\tfunction controls_data (value){\r\n\t\t\t\tlet currentWrapper = \"mf-response-props-id-2123\";\r\n\t\t\t\tlet currentEl = document.getElementById(currentWrapper);\r\n\t\t\t\t\r\n\t\t\t\treturn currentEl ? currentEl.dataset[value] : false\r\n\t\t\t}\r\n\r\n\r\n\t\t\tlet is_edit_mode = '' ? true : false;\r\n\t\t\tlet message_position = controls_data('messageposition') || 'top';\r\n\r\n\t\t\t\r\n\t\t\tlet message_successIcon = controls_data('successicon') || '';\r\n\t\t\tlet message_errorIcon = controls_data('erroricon') || '';\r\n\t\t\tlet message_editSwitch = controls_data('editswitchopen') === 'yes' ? true : false;\r\n\t\t\tlet message_proClass = controls_data('editswitchopen') === 'yes' ? 'mf_pro_activated' : '';\r\n\t\t\t\r\n\t\t\tlet is_dummy_markup = is_edit_mode && message_editSwitch ? true : false;\r\n\r\n\t\t\t\r\n\t\t\treturn html`\r\n\t\t\t\t<form\r\n\t\t\t\t\tclassName=\"metform-form-content\"\r\n\t\t\t\t\tref=${parent.formContainerRef}\r\n\t\t\t\t\tonSubmit=${ validation.handleSubmit( parent.handleFormSubmit ) }\r\n\t\t\t\t\r\n\t\t\t\t\t>\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'top' ?  props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' :  message_position === 'top' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\r\n\t\t\t\t\t<!--------------------------------------------------------\r\n\t\t\t\t\t*** IMPORTANT \/ DANGEROUS ***\r\n\t\t\t\t\t${html``} must be used as in immediate child of \"metform-form-main-wrapper\"\r\n\t\t\t\t\tclass otherwise multistep form will not run at all\r\n\t\t\t\t\t---------------------------------------------------------->\r\n\r\n\t\t\t\t\t<div className=\"metform-form-main-wrapper\" key=${'hide-form-after-submit'} ref=${parent.formRef}>\r\n\t\t\t\t\t${html`\r\n\t\t\t\t\t\t\t\t<div data-elementor-type=\"wp-post\" key=\"2\" data-elementor-id=\"2123\" className=\"elementor elementor-2123\">\n\t\t\t\t<div className=\"elementor-element elementor-element-8be04a5 e-flex e-con-boxed e-con e-parent\" data-id=\"8be04a5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div className=\"e-con-inner\">\n\t\t<div className=\"elementor-element elementor-element-637c89d e-con-full e-flex e-con e-child\" data-id=\"637c89d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div className=\"elementor-element elementor-element-b20a5e2 e-con-full e-flex e-con e-child\" data-id=\"b20a5e2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div className=\"elementor-element elementor-element-49b2b41 section-heading elementor-widget elementor-widget-mf-text\" data-id=\"49b2b41\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;complainant_name&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-49b2b41\">\r\n\t\t\t\t\t${ parent.decodeEntities(`NAME`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-49b2b41\"\r\n\t\t\t\tname=\"complainant_name\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(``) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['complainant_name'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"complainant_name\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-8af17e8 section-heading elementor-widget elementor-widget-mf-email\" data-id=\"8af17e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;complainant_email&quot;}\" data-widget_type=\"mf-email.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-email-8af17e8\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Email Address`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\">*<\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input \r\n\t\t\t\ttype=\"email\" \r\n\t\t\t\t \r\n\t\t\t\tdefaultValue=\"\" \r\n\t\t\t\tclassName=\"mf-input \" \r\n\t\t\t\tid=\"mf-input-email-8af17e8\" \r\n\t\t\t\tname=\"complainant_email\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(``) } \" \r\n\t\t\t\t \r\n\t\t\t\tonBlur=${parent.handleChange} onFocus=${parent.handleChange} aria-invalid=${validation.errors['complainant_email'] ? 'true' : 'false' } \r\n\t\t\t\tref=${el=> parent.activateValidation({\"message\":\"This field is required.\",\"emailMessage\":\"Please enter a valid Email address\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":true,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t<${validation.ErrorMessage} \r\n\t\t\t\terrors=${validation.errors} \r\n\t\t\t\tname=\"complainant_email\" \r\n\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-c9a06f8 section-heading elementor-widget elementor-widget-mf-text\" data-id=\"c9a06f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;complainant_contact_number&quot;}\" data-widget_type=\"mf-text.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-c9a06f8\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Contact Number`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<input\r\n\t\t\t\ttype=\"text\"\r\n\t\t\t\tclassName=\"mf-input \"\r\n\t\t\t\tid=\"mf-input-text-c9a06f8\"\r\n\t\t\t\tname=\"complainant_contact_number\"\r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(``) } \"\r\n\t\t\t\t\t\t\t\t\tonInput=${parent.handleChange}\r\n\t\t\t\t\tonBlur=${parent.handleChange}\r\n\t\t\t\t\taria-invalid=${validation.errors['complainant_contact_number'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${el =>{\r\n\t\t\t\t\t\t\t\t\t\t\t\tparent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)\r\n\t\t\t\t\t}}\r\n\t\t\t\t\t\t\t\t\/>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"complainant_contact_number\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div className=\"elementor-element elementor-element-ff48c25 e-con-full e-flex e-con e-child\" data-id=\"ff48c25\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div className=\"elementor-element elementor-element-441b54d section-heading elementor-widget elementor-widget-mf-textarea\" data-id=\"441b54d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;mf_input_name&quot;:&quot;complainant_complaint&quot;}\" data-widget_type=\"mf-textarea.default\">\n\t\t\t\t\t\r\n\t\t<div className=\"mf-input-wrapper\">\r\n\t\t\t\t\t\t\t<label className=\"mf-input-label\" htmlFor=\"mf-input-text-area-441b54d\">\r\n\t\t\t\t\t${ parent.decodeEntities(`Complaint \/ Inquiry`) } \t\t\t\t\t<span className=\"mf-input-required-indicator\"><\/span>\r\n\t\t\t\t<\/label>\r\n\t\t\t\r\n\t\t\t<textarea className=\"mf-input mf-textarea \" id=\"mf-input-text-area-441b54d\"\r\n\t\t\t\tname=\"complainant_complaint\" \r\n\t\t\t\tplaceholder=\"${ parent.decodeEntities(``) } \"\r\n\t\t\t\tcols=\"30\" rows=\"10\"\r\n\t\t\t\t\t\t\t\t\tonInput=${ parent.handleChange }\r\n\t\t\t\t\taria-invalid=${validation.errors['complainant_complaint'] ? 'true' : 'false'}\r\n\t\t\t\t\tref=${ el => parent.activateValidation({\"message\":\"This field is required.\",\"minLength\":1,\"maxLength\":\"\",\"type\":\"none\",\"required\":false,\"expression\":\"null\"}, el)}\r\n\t\t\t\t\t\t\t\t><\/textarea>\r\n\r\n\t\t\t\t\t\t\t<${validation.ErrorMessage}\r\n\t\t\t\t\terrors=${validation.errors}\r\n\t\t\t\t\tname=\"complainant_complaint\"\r\n\t\t\t\t\tas=${html`<span className=\"mf-error-message\"><\/span>`}\r\n\t\t\t\t\t\/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div className=\"elementor-element elementor-element-7609bef section-heading mf-btn--center elementor-widget elementor-widget-mf-button\" data-id=\"7609bef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mf-button.default\">\n\t\t\t\t\t\t\t<div className=\"mf-btn-wraper \" data-mf-form-conditional-logic-requirement=\"\">\r\n\t\t\t\t\t\t\t<button type=\"submit\" className=\"metform-btn metform-submit-btn \" id=\"\">\r\n\t\t\t\t\t<span>${ parent.decodeEntities(`Submit`) } <\/span>\r\n\t\t\t\t<\/button>\r\n\t\t\t        <\/div>\r\n        \t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div className=\"elementor-element elementor-element-c3569d2 e-con-full e-flex e-con e-parent\" data-id=\"c3569d2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div className=\"elementor-element elementor-element-37857d6 elementor-widget elementor-widget-mf-recaptcha\" data-id=\"37857d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mf-recaptcha.default\">\n\t\t\t\t\t\t\t<div className=\"mf-input-wrapper\">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t<div id=\"recaptcha_site_key_v3\" data-sitekey=\"6Lef3nQsAAAAAM2BS0wLeYLIo8b42gYB0DodN38s\"  className=\"recaptcha_site_key_v3 \">\n\t\t\t\t\t\t<input type=\"hidden\" className=\"g-recaptcha-response-v3\" name=\"g-recaptcha-response-v3\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t`}\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t${is_dummy_markup ? message_position === 'bottom' ? props.ResponseDummyMarkup(message_successIcon, message_proClass) : '' : ''}\r\n\t\t\t\t\t${is_dummy_markup ? ' ' : message_position === 'bottom' ? props.SubmitResponseMarkup`${parent}${state}${message_successIcon}${message_errorIcon}${message_proClass}` : ''}\r\n\t\t\t\t\r\n\t\t\t\t<\/form>\r\n\t\t\t`\r\n\t\t<\/script>\r\n\r\n\t\t<\/div>\n                    <\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Policy Statement KLCC Holdings Sdn Bhd (\u201cKLCC\u201d) is committed to the highest standard of integrity, openness and accountability in the conduct of its businesses and operations. It aspires to conduct its affairs in an ethical, responsible and transparent manner. Recognising the above-mentioned values, KLCC provides avenues for all employees of KLCC and members of the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-657","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/pages\/657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/comments?post=657"}],"version-history":[{"count":9,"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/pages\/657\/revisions"}],"predecessor-version":[{"id":2136,"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/pages\/657\/revisions\/2136"}],"wp:attachment":[{"href":"https:\/\/cd.orikami.dev\/klcch_wp\/wp-json\/wp\/v2\/media?parent=657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}