Cook rotini according to package directions.
In a large bowl, whisk together vinegar, oregano, cumin, salt and pepper. Whisk in avocado oil.
Add rotini to the dressing and stir to coat. Stir in beans, corn, tomatoes, bell pepper, olives, cilantro, green onions and red onion until thoroughly combined.
Cover and chill until ready to serve.
