My Approach

Fortune 500 companies, small businesses, startups, and nonprofit organizations all share the challenge of setting and achieving goals. My approach to solving these problems is to research, recommend, and implement the best technology systems for your needs. Next, I establish clear operations and communications processes to effectively communicate and implement change. My skill in technology consulting, operations automation, and strategic planning can enable your organization to have a big impact.

Your Needs First

As organizations grow, they rely on an ever-increasing volume of software systems and data to perform their function. As a result, maintaining a wide variety of non-interconnected systems and software often becomes an overly burdensome task, resulting in unnecessary manual labor and lost sales opportunities.

Strategic Advice

Solving your technology problems might not be as complicated as you imagine. I'll be your strategic advisor, and help you determine what is critical and what is non-essential. Some simple technological tools and processes may be all you need to reach your organizational or marketing goals. I'm here to help you identify and implement them.


Efficiency and precision are my highest priorities. I'll do a thorough job in half the time --- and at half the rate --- of a big consulting firm, but I'll bring my Big Four, Silicon Valley experience with me. Just as important, you can depend on me for a personal, responsive approach. I only take clients whose mission I am passionate about, and I'm invested in your success.

What Clients Say

My clients range from Fortune 500 companies to International NGOs and startups.



Does your organization lack expert knowledge about certain technologies that you use (or need) to run your business? My 14 years’ experience with technology and consulting give me expertise and sound instincts about the technology that any business needs to succeed. I'll take your knowledge about your business, and combine it with my knowledge of best practices and technology solutions, to come up with a detailed plan to move your business forward.

About Me

I have a passion for simplifying complex systems, automating them, and making organizations run like clockwork. I love exploring the world, and have traveled to over 50 countries. I enjoy taking on new challenges and helping my clients' organizations succeed.

Education and Training


MA: Middle East Studies

Project Management

Implementing new software solutions can be painful for an organization if not managed correctly. I have recommended and implimented software platforms and upgrades at Fortune 500 companies and NGOs. I can help keep your technology solutions on track to meet your goals.

Website and Apps

Your organization’s website or app is its face to the world. Is your website out of date and not having the impact you desire? Do you need a SaaS delivery model? Let me build a website or mobile app that solves your specific strategic needs utilizing the latest in digital technology.

Digital Marketing

How to create and maintain the right digital marketing strategy is unclear to many organizations. I understand the latest trends and strategies, and can align your business goals with your marketing campaign to communicate effectively with your target market.