<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Cataligent</provider_name><provider_url>https://cataligent.in/blog</provider_url><author_name>cat_admin_usr</author_name><author_url>https://cataligent.in/blog/author/cat_admin_usr/</author_url><title>How to Fix Cross-Functional Execution Bottlenecks - Cataligent</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="6vqj8Qx5wq"&gt;&lt;a href="https://cataligent.in/blog/strategy-planning/fix-cross-functional-execution-bottlenecks/"&gt;How to Fix Cross-Functional Execution Bottlenecks&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://cataligent.in/blog/strategy-planning/fix-cross-functional-execution-bottlenecks/embed/#?secret=6vqj8Qx5wq" width="600" height="338" title="&#x201C;How to Fix Cross-Functional Execution Bottlenecks&#x201D; &#x2014; Cataligent" data-secret="6vqj8Qx5wq" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://cataligent.in/blog/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>How to Fix Cross-Functional Execution Bottlenecks For COOs, PMO leaders, transformation offices, CFO teams, and consulting firms, cross functional execution bottlenecks matter only when they survive contact with execution. The common problem is not a lack of planning language. It is that cross functional execution bottlenecks are rarely caused by one weak team; they usually [&hellip;]</description></oembed>
