Luke Burgis is the Founder and Director of the Cluny Institute, established in 2024. He is also an Entrepreneur-In-Residence and Professor of Business at The Catholic University of America in Washington, DC, a position he has held since 2017. At the university, he helps lead the Ciocca Center for Principled Entrepreneurship. Burgis is noted as a 4x startup founder and CEO, operating at the intersection of "Athens, Jerusalem, and Silicon Valley.