Source Corp
Alex Targonski has extensive experience in business and product development, currently serving as a Product/Business Development Manager at Source Corp since January 2006. In this role, Alex has been instrumental in guiding and managing product strategies and business growth initiatives. Prior to this, Alex held the position of Channel Sales Manager at Digital Carbon Consulting Ltd from August 2019 to January 2021, further contributing to a diverse skill set in sales and channel management.
This person is not in any offices
Source Corp
Source Corp is a computer software company providing reporting automation services.