Digital Agency Insite Adds to the Team to Accommodate Growing Client Base

Share Article

Opher Mizrachi Joins Interactive Firm to lead Business Development and Client Services

Insite, a full-service digital web and mobile design and development firm, is pleased to announce that Opher Mizrachi has joined the firm to lead new business development and strategic client services. Mizrachi will represent Insite based out of the Dallas office and will lead all of Insite’s business development efforts both domestically and overseas moving forward.

As Business Development lead at Insite, Mizrachi is responsible for development of worldwide sales operations and business development. Mizrachi brings a wealth of over 15 years experience working for technology development for companies across a breadth of industries including telecom, energy, and the entertainment industries.

Mizrachi will also lead Strategic Client Services, helping Insite clients with operational assessments, planning, budgeting, and campaign concepting.

Mizrachi joins Insite from Xtb Solutions, a company he founded that developed online business systems and specialized in helping rapidly growing companies with process automation projects and making cost efficient and effective IT decisions.

“We couldn’t be happier to have Opher on board – he brings a rare blend of both technical expertise and a well-developed network within the industry,” says Adrienne Cornelsen, founder, president and CEO of Insite. “As Insite continues to grow, Opher’s global experience and strategic acumen in application development and building innovative technology solutions will greatly benefit our clients and their customers.”

The variety and scope of clients and digital initiatives at Insite – whether developing mobile apps or cutting edge retail displays – makes for fun and exciting work,” Mizrachi said. “I’m proud to be part of the vision, thought leadership, and execution that Insite brings to the marketplace.”

Born in Israel, Mizrachi has lived and worked in South Africa, Canada, England, Australia and Finland.

a b o u t    i n s i t e

Insite is a leading digital agency and technology development firm based in Dallas, Texas, that helps companies build strong brands through engaging digital strategies on technology platforms including web, mobile and digital signs. Since 1998, hundreds of companies have put Insite to the task of developing advanced websites, custom business applications, mobile apps and more to help make their business more efficient, productive and profitable. Insite employees are industry leading programmers and graphic designers, as well as professional project managers and interactive strategists. Insite is a privately-held, woman-owned business. Visit

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Adrienne Cornelsen
Email >

Opher Mizrachi
Email >