Dice the chicken breast into small, bite-sized pieces and season evenly with sea salt, black pepper, garlic powder, and dried oregano.
Heat the extra virgin olive oil in a large skillet over medium-high heat until shimmering.
Add the chicken to the skillet and sauté for 5-6 minutes, stirring occasionally, until golden brown and cooked through.
Toss in the cherry tomatoes and shredded carrots, cooking for another 2-3 minutes until the tomatoes begin to blister and the carrots soften slightly.
Deglaze the pan with balsamic vinegar, stirring constantly for 1 minute to coat the chicken and vegetables in a light, tangy glaze.
Wash and pat dry the butter lettuce leaves, then arrange them on a serving plate.
Divide the warm chicken and tomato mixture evenly among the lettuce leaves.
Top each wrap with thin slices of fresh avocado and serve immediately.