What should I do?

I joined a company with the aim of expanding our renewable energy business into the U.S. market. However, after six months in my role as VP, I feel like I’ve hit a brick wall. I’m struggling to connect with new clients, and our billings have only reached $110k during my time here.

I’m feeling a bit overwhelmed and I really want to meet my employer’s expectations. What are my options?