Number of Founded Organizations 2
CB Rank (Person) 370,594

Accomplished and driven professional with 17 years of experience in project management, web design/development, and business growth. Managed multiple teams of 16+ employees, implementing systems and strategies to increase revenue and business presence significantly.

I founded a web design/development and digital marketing agency,

providing services to businesses and corporations of all sizes. Strong understanding of digital transformation and applications. Highly skilled in communication, collaboration, and the implementation of system solutions.

Number of Current Jobs 2
Duncan Michael-MacGregor has 2 current jobs as CEO at Outbrave Digital and Creative Director at Duck On Water.
There is no recent news or activity for this profile.