Tech Visionaire
Description
Landscape Designer/Sales. They are located in beautiful Chagrin Falls, OH. What a great place to buy a home and raise a family, You would do both the Designs and sales. Which means you would be meeting with the customers and know exactly what they wanted a win win for you. The company is extremely busy and you will hit the ground running.