t",context:document,value:function(n,i){let c=e.call(document,n,i);return"iframe"===u(n)&&(o({property:"srcdoc",context:c,get:()=>"",set:()=>{console.warn("`srcdoc` is not allowed in iframe elements.")}}),o({property:"setAttribute",context:c,value:function(e,r){if("srcdoc"===e.toLowerCase())return void console.warn("`srcdoc` attribute is not allowed to be set.");t.call(c,e,r);e.toLowerCase()},enumerable:!1}),o({property:"setAttributeNS",context:c,value:function(e,t,o){if("srcdoc"===t.toLowerCase())return void console.warn("`srcdoc` attribute is not allowed to be set.");r.call(c,e,t,o);t.toLowerCase()},enumerable:!1})),c},enumerable:!0})}(),g(m,"specs.thunderbolt.hardenFetchAndXHR")&&v&&function(e,t,r){let n=fetch,i=XMLHttpRequest,c=new Set(t);function a(){let t=new i,o=t.open,n=t.setRequestHeader;return t.open=function(){let n=Array.from(arguments),i=n[1];if(n.length<2||d(i,e))return o.apply(t,n);throw Error(r||`Request not allowed for path ${i}`)},t.setRequestHeader=function(e,r){f(decodeURIComponent(e),c)&&n.call(t,e,r)},t}o({property:"fetch",value:function(){var t;let o=(t=arguments,globalThis.Request&&t[0]instanceof Request&&t[0]?.headers?p(t[0].headers,c):t[1]?.headers&&p(t[1].headers,c),t);return d(arguments[0],e)?n.apply(globalThis,Array.from(o)):new Promise((e,t)=>{let o=Error(r||`Request not allowed for path ${arguments[0]}`);t(o)})},enumerable:!0}),o({property:"XMLHttpRequest",value:a,enumerable:!0}),Object.keys(i).forEach(e=>{a[e]=i[e]})}(["/_api/v1/access-tokens","/_api/v2/dynamicmodel","/_api/one-app-session-web/v3/businesses"],["client-binding"]),function(){if(navigator&&"serviceWorker"in navigator)navigator.serviceWorker.register,o({context:navigator.serviceWorker,property:"register",value:function(){console.log("Service worker registration is not allowed")},enumerable:!0})}(),e=[],t=(t=[]).concat(["TextEncoder","TextDecoder"]),v&&(t=t.concat(["XMLHttpRequestEventTarget","EventTarget"])),t=t.concat(["URL","JSON"]),v&&(e=e.concat(["addEventListener","removeEventListener"])),e=e.concat(["encodeURI","encodeURIComponent","decodeURI","decodeURIComponent"]),t=t.concat(["String","Number"]),v&&t.push("Object"),t=t.concat(["Reflect"]),e.forEach(e=>{a(e),["addEventListener","removeEventListener"].includes(e)&&a(e,document)}),t.forEach(e=>{c({property:e})}),v&&function(){return e("setTimeout",0,globalThis),e("setInterval",0,globalThis);function e(e,t,r){let n=r||globalThis,i=n[e];if(!i||"function"!=typeof i)throw Error(`Function ${e} not found or is not a function`);o({property:e,value:function(){let r=Array.from(arguments);if("string"!=typeof r[t])return i.apply(n,r);console.warn(`Calling ${e} with a String Argument at index ${t} is not allowed`)},context:r,enumerable:!0})}}()}catch(t){window?.viewerModel?.mode.debug&&console.error(t);let e=Error("TB006");window.fedops?.reportError(e,"security_overrideGlobals"),window.Sentry?window.Sentry.captureException(e):globalThis.defineStrictProperty("sentryBuffer",[e],window,!1)}performance.mark("overrideGlobals ended")})();
//# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/overrideGlobals.inline.b271af7d.bundle.min.js.map
top of page
Have you
ever wondered..?
What turns
short-term attention into
long-term momentum?
What protects your company's reputation in
a crisis?
What happens when your brand is seen today but forgotten tomorrow?
You know how to build sales but how do you build your brand?
When the spotlight moves on, how do you keep your company relevant?
How do you build trust that lasts longer than a campaign?
Let's face a few hard facts...
AI generates content,
PR ensures it resonates.
Social media campaigns create noise, PR builds lasting trust.
Marketing drives clicks,
PR protects reputation.
Sustainability is a commitment, and PR makes it visible.
Tactics deliver activity, PR delivers impact.
PR fine-tunes your message to make that impact last.
How can your leadership decisions create real impact?
We help leaders turn vision into action and influence into impact by driving change, making smarter decision and amplifying reach across industries and communities.
Strategic PR Counsel
Messaging Strategy
ESG is powerful—but how do you turn principles into compelling narratives across PESO channels?
We translate ESG commitments into clear, authentic messaging strategies that resonate across Paid, Earned, Shared, and Owned (PESO) media.
Messaging Strategy
Integrated Communication
In a world full of noise, how can your organisation spark meaningful change from within?
We create outcome‑based initiatives that cut through distractions and inspire organic, positive change.
Integrated Communication
Spokesperson & Crisis Communication
Are your leaders and employees prepared to respond, recover and protect your company's reputation?
We train executives and teams to communicate with clarity, passion and consistency across every platform.
How do you build trust that lasts with your stakeholders?
We build trust that lasts by creating tailored engagements rooted in insight and empathy. Our approach strengthens relationships and helps stakeholders stay committed over the long term.
Stakeholder Engagement
Media Management
Is your story reaching the right audience—and staying consistent across every channel? Do you have the right mix of media to amplify your impact?
We help you reach the right audience with consistent messaging across every channel. By managing and aligning your media presence, we amplify impact while keeping your brand clear, credible, and resilient.
Media Management
TESTIMONIALS
​
Norhizam Abdul Kadir, Managing Director, EVD Berhad on Centriq PR's social impact initiative, We.R.Wira:
"Congrats Jacq. What you've done is really purposeful for the students."